Dodge Challenger Commerical makes me proud to be an American

Admittedly I’m not an American, but then neither is the car (it’s made it Canada). Still, I don’t think it matters, this advert is pretty stirring stuff:


Via GeekOSystem


Leave a Reply