Off Topic — HabitableZone

Off Topic » in reply to Apparently aliens saved Earth in 1908

Nuh uh...

It was Tesla working on one of his experiments.

Log in or register to post.

The whole thread (61 posts)