11 September, 2011

Beach Soccer World Cup Final Highlights

They may be long, but they're distinguished. Ok, enough with the Top Gun referencing... 4 time winner Brazil just can't get it done and Russia. Wait, Russia? The Russia? Yeah, Russia, wins the Beach World Cup in Italy, 12-8 over Brazil. Damn.

Video: Medeiros5456

No comments:

Post a Comment

TSI Blog Archive