Along with the couple JL casts I grabbed yesterday, a newer Retro Entertainment series seems to have debuted. There were a dozen Ghost Rider Dodge Chargers which, I guess if you like GR that’s cool, but I found the cast to be ugly and have no real love for ghost rider. The Punisher, however, might be the only “super hero” Marvel character I enjoy. Because guns. And this Dodge Van has been fitting with a very heavy arsenal that Mr. Castle would surely appreciate.