65-foot humanoid found in Antarctica using only Google Earth
This 65 foot tall humanoid was captured by the satellite imagery on Google Earth and as you can see experts...
This 65 foot tall humanoid was captured by the satellite imagery on Google Earth and as you can see experts...