The rest of the bunch!
The E30 M3's nemesis. The 2.3L 16 valve Mercedes 190E. Look out!
A group shot and a VW bug.
A pair of Audi TTs.
I don't know what the heck the car on the left is, but it's German!