As BMW's in-house tuning division, BMW M is responsible for some of the world's finest performance vehicles. The brand is famously known for not being content with its already blazingly fast machines.
Thomas has spent two years working in the auto journalism industry, contributing to a UK-based newspaper and writing for Euronewsweek. A full-time writer and lifelong engineering enthusiast, he now ...