Video: World Cup Stadiums

Video: World Cup Stadiums

  • Posted by Drew Epperley
  • On March 27, 2010
  • 0 Comments
  • 2010 World Cup, Video

Looks like ESPN is starting to pump out a lot of video on the various World Cup venues. Here is Soccer City.

0 Comments