Back to photostream

Death Ray 2013

Tesla claimed he had a functioning unit in the 30's

3,843 views
59 faves
42 comments
Uploaded on November 16, 2013
Taken on October 23, 2011