From: Andrew Johnson
Date: 2016-05-18 08:17:28
Ever heard about the Pyramids in Tenerife and Sicily (around mount Etna)? Well, neither had I! https://www.youtube.com/watch?v=qRttixMPXNY and this is about 5 years old… Lots more info on the website…. http://www.gigalresearch.com/