MIRACLE ESCAPE
id: ITV-01-0677
format: HD
location: United Kingdom
Dermot Finch from Lancashire just managed to get in to shelter in the New York Stock Exchange as the towers began to collapse. Incredibly he escaped with his life. His relieved father spoke to Emma Murphy.
Genres
Tags