Hexagon Classics are delighted to offer this rare BMW M5 (E34) Touring – the forefather of all BMW M Touring models. One of only 891 examples ever to have left the factory at Garching.