Want to know more about Todd? Get his official bio, social pages & articles on Alt 1033!Full Bio
It looks like this could have been really ugly.
Here's the Largest 11 Airplane Crashes on record