BMW Introduces Ol’ McLanden And X7 Alex Bean 5 years ago BMW – that’s Bayerische Motoren Werke to you, bub – introduces the “legend” of Ol’ McLanden and borrows from a few superhero films in the process as they spout on about their X7 SUV…