PDA

View Full Version : USA USA USA!!!



BrandonL
26-06-2010, 12:53
This Video had me chanting USA USA USA USA!
awesome video about the world's reaction to the USA-Algeria game winning goal!

YouTube- The World's Reaction to Landon Donovan's Game Winning Goal

Catalonix
26-06-2010, 17:58
LOL, this is really great