The hard sell in the USA.

2,405 views · Published 26 January 2008 · 1:17 · Indexed 1 November 2026

Channel: ellaskins · 2008 · Comedy

Watch on YouTube

http://www.djtutor.com/random 
So they say that the Americans will buy any thing. I put it to the test

More from this channel