Like I said... name *one*, just *one*, meteorite crater anywhere on the planet that "pierced the crust". Link you posted says nothing about that, and in fact doesn't do anything except re-state the same old unsubstantiated baloney you've been spouting.