BMW M3: 25th Anniversary, M3 history video
Epic BMW video celebrating the 25th anniversary of the M3, looking at the history of all the M3 variants from the first E30 to the latest E90 and E92, with footage of street cars, racers and special editions, art cars, etc. It's 31-minutes long but fans will love it because it covers every aspect of M3 history