See on Scoop.it – NEW YORK DMV
Deutsche Tourenwagen Masters, AKA DTM, AKA German Touring Masters, AKA German touring car racing, is huge in Germany. Really huge. Which is why when BMW designs a race car for the new season, they pull out all the stops.
See on jalopnik.com