Only two generations of the BMW 8 Series exist, and we missed out on two of the most incredible versions from the first generation.
According to owners and drivers alike, the BMW M5 was the perfect blend of everyday practicality and track-thrashing power ...