Someone caught the new Type R testing on public roads in Germany! Could it be getting ready for its Nurburgring run?

Land vehicle Car Vehicle Tire Wheel
Sky Land vehicle Wheel Car Tire
Tire Wheel Car Vehicle Hood
Wheel Tire Car Vehicle registration plate Vehicle
Wheel Tire Car Land vehicle Vehicle
Wheel Tire Land vehicle Car Vehicle
Wheel Car Tire Land vehicle Vehicle
Wheel Car Tire Vehicle Automotive tire