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.
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.