BMW M3 / Spy Photos

Mysterious BMW M3 caught testing at Nurburgring