The six BMW M5 generations we have so far couldn’t be more different from each other, but there is one thing that will always connect them, and that is the engine sound. To hear and compare the exhaust sounds of all six generations, check out the video below.
Visit: #GCOS