BMW's M division marks 50 years of high performance, racing

BMW's performance arm has built everything from a midengine supercar to race winning coupes and high-performance street cars.