The Real Experst Discuss Super Bowl Ads
John Follis from The Follis Report has put together one of those xtranormal videos with an advertising expert who just loved the Darth Vader spot that was for some car and the Doritos spot that apparently concludes dogs love Doritos.