BMW 3-Series / Spy Photos

Spy Photos: 2012 BMW 3 Series Touring spotted in Germany