DocumentaryNorth America Why America Gave Up on This Town | Abandoned Team Buyback 16 April 2023, 8:31 pm16 April 2023, 8:31 pm documentary, usnews, Vice, Worldnews Share this:TweetRedditTelegramWhatsApp