I know it is just another BMW but I couldn't pass this up. They have lived up to their promise of a car which could be considered a modern day E30 M3. And they have done it.
(quoted from topgear.com)
(quoted from topgear.com)