E46 M3

Video: BMW E46 M3 review – Is it the best BMW ever made?