Antenna from North Tower of World Trade Center on display in small Ohio village

WEWSPublished: September 11, 2017
Published: September 11, 2017

One of the largest artifacts from the World Trade Center is on display in the small village of Gibsonburg, Ohio.

Be the first to suggest a tag

    Comments

    0 comments