
Strait Lines
Sep 23, 2026 - 01:05:10
Radio and PodcastLive Radio & Podcasts
Sept. 11, 2001 began as a beautiful late summer day in New York City and Washington, DC. Then, out of what was literally a clear blue sky, two hijacked passenger jets slammed into the twin towers of the World Trade Cente...