US Soccer–World Cup 2010 Trailer

A fan-manufactured trailer for the USA’s 2010 Entire world Cup campaign. tdarmy.wordpress.com
Video Score: four / five