That is in Germany near the Nurburgring... I am not convinced these are changes as much as customizations for the European crowd... What's your source on these being actually released in the US (not to be a dick, btw, just wondering)?
Also, notice the lack of an "SS" emblem? A normal thing to see in Germany on their cars is the removal of badging and model numbers on the vehicle body...
|