FILE PHOTO: Cars pass a 120 km/h (75 mph) speed limit sign on the A27 Autobahn near the northern German city of Bremen April 10, 2008. REUTERS/Morris Mac Matzen
FILE PHOTO: Cars pass a 120 km/h (75 mph) speed limit sign on the A27 Autobahn near the northern German city of Bremen April 10, 2008. REUTERS/Morris Mac Matzen