This is the site of the worlds first launch of a self-propelled torpedo

Tags: abandoned, site, worlds, launch, self-propelled, torpedo


Prev Next Slideshow
(You can use your keyboard arrow keys )

Top Photos


More liked picsHot Pics