Further Reading

Wednesday, 25 March 2009

Goggle Earth Anomaly

Anomaly found in Antartica region.
What is it?