Expect Delays Ahead

[60 kilometers of the Autobahn outside of Essen, Germany are shut down for the "Still-Life" cultural celebration. 20,000 tables have been lined up along the road to form the WORLD'S LARGEST TABLE. Germans!] (Pic by AP)