The "I am still alive" thread.

Ever watched the show "I Shouldn't Be Alive" on the Discovery Channel?
 
Back
Top