Too Fast and Too Furious? Germany as Europe’s New Drift King - January 18, 2011 Why is Germany in Europe's catbird seat? Yes, it's Europe's