MPH05
MPH’05 is a display of over 100 prestige and performance cars. Set in the heart of London, most of display is predominantly British specialty cars.
Motivated by some of the more dubious parts of Top Gear, half of MPH is dedicated to a live display of motoring 'Performance Art'.








































