Pages

Saturday, 28 April 2012

DeThomaso Mangusta (Mongoose)






I've never heard a good word about these mechanically, just wretched shifters, cramped foot wells, etc etc... but damn it looks good

0 comments:

  © Blogger templates The Professional Template by Ourblogtemplates.com 2008

Back to TOP