Legit Euro E28 M5.. very nice.

Needs different wheels realllly badly though.