'Unearthed' Pays Tribute to the Majesty of the Twin Towers in Exclusive Memorial Day Sneak Peek

Science Channel is exploring the majesty of the Twin Towers