didn;t know these still exist: (the D.A.R.E. truck)

And is that a new fit? and behind it an accord?