February 7, 2010 Best Super Bowl Ad? Edit Delete Tags Autopost Best Super Bowl Ad? Bud Light does it again!