in New York in 1992 & I loved the Towers an incredible sight, I genuinely feel very sad they are no longer there. When I see them on videos I still find it hard to believe they are not still standing.
Posted By: lovely old job, Sep 8, 10:50:33
Written & Designed By Ben Graves 1999-2025