Wow! That was a great piece of driving! Very cool that all the cars were euro cars and looks like there were lots of E46 M3's as well. I have an E46 and an E90 The E46 is an M3 the E90 is a 335XI (tuned of course) and there is something so special about them both. The E46 really has my heart though. It's got such an awesome chassis and the S54 engine is like a Milkshake blender! So creamy and smooth! No it's no where near as fast as the E90 but when it comes to driving enjoyment and learning how to drive to your edge and living on it the E46 is the one! Thank you for the great video!