Sunday, October 08, 2017

Marcos Mantis 2+2


One of the fugliest sports car ever made.  The company was founded in 1959 and surprisingly lasted till 2007.

No comments: