Classic Cars Authority
Saturday, April 28, 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
No comments:
Post a Comment
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment