Showing posts with label super bowl. Show all posts
Showing posts with label super bowl. Show all posts

February 11, 2010

Woman's Last Stand

by now we have all seen the Dodge Charger commercial that made its debut at the Super Bowl last Sunday:

this video was made in response:



so. fucking. awesome.