American Soccer, Heck Yeah!

May 28, 2010

The World Cup is almost here, and the American national soccer team would like to get you excited with a Final Cut montage of their top moments set to music that is clearly stolen from either the Transformers or Robin Hood movie trailers. (Video and awesomeness after the jump.)




Photo: Tony Danza Army