World Series heads to Europe for 2 dramatic stops in June

The 2013 World Series head off to Europe for the month of June for stop 3 in Oleron Island on the west coast of France from the 7th – 9th June, and then onto Bilbao in the Basque country of Spain from the 21st – 23rd June.


Leave a Comment