The German Train Village’s Own Food & Wine Festival

While the German Train Village in Epcot was celebrating the festival last year, this year they have their very own 2010 Epcot Food and Wine Festival booths as well!