Roadtoad
Bufo Caminus Inedibilis
I ran across this website about projectile impact on Earth. Rather fascinating stuff, when you think about it. Brings to mind some of what we saw in the movie Armageddon. (Though, when I think about it, this site is more entertaining. God, I can't stand Ben Affleck.)