The German constitution guarantees citizens the right to free assembly. But many Germans seem to think, getting together in organized groups is compulsory. Germans love clubs so much they've founded a grand total of 594 thousand 277 of them. That's one for every 138 citizens and that makes Germany undisputed world champion of clubbing. Wigge heads for club stronghold Hessen to find out why Germans are club crazy.