Unless you have been asleep for the past couple of weeks, you can’t have missed the fact that the World Cup is now upon us! This football (or soccer) fest is a massive event worldwide, this year hosted in South … Continue reading
June 16, 2010
by LeilaB
1 Comment
