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.

by Steve Hall    Feb- 8-11   Click to Comment   
Topic: Super Bowl 2011