Video Of The Week - Germany's Pumpkin Festival

Meera Dolasia
Fri, 14 Nov 2008 02:30:00 -0800

The annual pumpkin festival in Ludwigsburg, Germany is the Ferrari of all such festivals. Held from September to November each year, it is reputed to be the largest pumpkin festival in the World.