Monday, July 12

Viva La Espana!

26481

Spain crowned World Champion after becoming European Champion last two years.

Awesome? Indeed.