This asteroid crap is part of the theories Dr. Walt Brown who is probably most famous (i.e. laughed at) here at EvC for his Hydroplate Theory.
There have been several threads devoted to his ideas in the 18 months I've been here.
Actually now I come to think of it I can't believe you don't know that Lam - are you playing some sort of Devil's Advocate? On the other hand maybe you don't read the Geology & The Flud Forum.
I wish I didn't know now what I didn't know then