Extraneans Coming from no place according to NASA, giant aliens are living deep down Siberia lakes Xavier Séguin October 16, 2009 - Ufology
The Giants In The Lakes Down Siberian lakes, Red Army divers fought against aliens. Xavier Séguin November 8, 2011 - The Hollow Earth