Click Here and check out all the new stuff going on in Featured Imagery!
0 Members and 1 Guest are viewing this topic.
I don't know if it's a repost but I do know it's an Intermeccanica Murena, as exhibited at the 1969 New York Autoshow. Reportedly 11 were built.