Some Truth About the Twin Towers