The 9/11 hotel [VIDEO]

 

Published on Oct 21, 2016

Aired September 11, 2008 marked the seven Anniversary of the September 11 attacks which levels in The Twin Towers of New York World Trade Center

Advertisements