It took BMW more than a decade to bring back the M Touring, but we're just glad it's finally here as a suitable alternative to high-performance SUVs. The first-ever M3 with a long roof made the ...