Brussels, Brussels, Belgium InfoDisplayed at Autoworld Brussels.
Harelbeke, Belgium Info
Harelbeke, Belgium InfoSold trough Bavaria Motors (Dec 2014)
Cranleigh, United Kingdom InfoTop Gear film shoot (2013)
Barcelona, Spain InfoParticipated on Gumball 2011 (London to Istanbul)
London, United Kingdom InfoFirst owner
Submit an edit
Not Signed In You need to be signed in to submit an edit. Log in or sign up