2010 MPH Autoshow - The Batmobile (1960 series)
693
Published 2010-11-07
From the 2010 MPH Autoshow Prototype Tour in Earl's Court, London.