A small off-topic article on cars that share the same designation as a well-known landmark, megalopolis, or in some cases, a planet. This list is a basic run-down of those cars, when they were invented and other tidbits of data. More information: more
Read more ...
No comments:
Post a Comment