Dodge Charger Super Bowl Ad: “Man’s Last Stand” August 31, 2010 By Cat Herder 26 Comments You’ve sacrificed a lot, but surely there is a limit to your chivalry. Drive the car you want to drive. Video Rating: 3 / 5 cat and dog wanting water It's only fair to share...
Leave a Reply