...2019 BMW M6 Celebration Edition Competition Review – BMW has been celebrating its 100th anniversary by releasing a bunch of money-snatching, limited-edition models. It was just earlier this month...