Create account

This is the biggest meteor ever found, this is where they found it. Much bigger ones fell in the Oceans.