The Hitchhiker's Guide to the World Cup

In a galaxy far far away...

no, not really; this is mostly about the 32 teams who will fight it out for the ultimate bragging rights in South Africa, this summer from June 15. We examine the teams, the favourites, Seabiscuit, the ones with the best hair (not the Italians) and of course the Danish Dynamites. - we have a soft spot for the friendly Danes. We also talk about the past winners, the legends, the trivias, and those vintage short shorts. Because, seriously, how can you not love the short shorts?

Just remember: DON'T PANIC!

Group A
France
Mexico
South Afica
Uruguay

Group B
Argentina
Greece
Nigeria
South Korea

Group C
Algeria
England
Slovenia
USA

Group D
Australia
Germany
Ghana
Serbia

Group E
Cameroon
Denmark
Japan
Netherlands

Group F
Italy
New Zealand
Paraguay
Slovakia

Group G
Brazil
Côte d'Ivoire
North Korea
Portugal

Group H
Chile
Honduras
Spain
Switzerland

(For the serious-minded readers, please seek enlightenment elsewhere via the links provided!)