Voidships

A Steampunk History of a World at War

Tesla arrives in England

 
nimda
nimda's picture
Monday, 20 May 1895

The ship smuggling Tesla, incognito from the USA, docks at Liverpool.

Google+