‘Never Forget’ is a moniker that New York City has lived up to for 20+ years since the terrorist attacks of September 11th. Why the 9/11 Tribute museum MUST STAY OPEN for NYC to have One Leg Up on Never Forgetting. My thoughts on Alex Garrett Podcasting!