2016 BMW M5 Reviews, MSRP $100,425 2016 BMW M5 Reviews, MSRP $100,425 The M5 is a souped-up 5-arrangement vehicle that packs a 560-hp twin-turbo V-8 punch. It originates ...Read More