Loading...
Uploaded by netwhizkid on Jun 7, 2010
A common trend in the lead up to the 2010 World cup is anti-French based advertising, which strikes a chord with common feeling of dislike for France and its cheating culture.
Sports
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)