- Uploaded by Technothanks on Mar 7, 2012
- Views: 1
NOT Callis'TRO' as some people call it...
Get the name RIGHT, because there is LIFE there. They are more REAL than WE are, folks...
They are freakin' GIANTS!
You see TWO CRATERS, MILES apart but in close proximity, developed in EXACTLY the same manner!
Can a meteor strike have done this?