When Life Flashes Before Your Eyes: A 15-Story Drop to Study the Brain's Internal Timewarp
April 12, 2010
A few moments ago, I was strapped into a harness and winched 150 feet into the air. Four massive steel girders support my weight, and I can see that I'm...