Archive for April, 2008

The Human Spider

Alain Robert is on the 88th floor of a skyscraper. Looking down at the city hundreds of feet below, his [...]