GrogHeads Forum

IRL (In Real Life) => General Discussion => Topic started by: besilarius on March 15, 2015, 11:56:55 AM

Title: Tesla Tower built in Russia
Post by: besilarius on March 15, 2015, 11:56:55 AM
http://mysteriousuniverse.org/2015/02/new-video-footage-released-of-russias-tesla-tower/