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