We're back with another Car Movie Review. This month Rob has a look at the 2004 revenge flick, The Punisher, and the cars that appear in it. Posted by Rob Finkelman