Ferrari Modulo 512 was first presented at the Geneva Motor Show in 1970 This is how the lawmakers of the Italian automotive fashion thought the sports car of the future would look like. Photo Shot 329 views14:41