Surviving Two Building Collapses

Joe Torrillo survived not one building falling on top of him, but two.  Against all odds, he made a dash for his life in lower Manhattan on September 11th, 2001.  We look back 25 years…

Author: Tom