Chinese officials have locked down 30K people in Disney Land Shanghai... And they can't leave yet. Would this be Amazing or Horrible?
See omnystudio.com/listener for privacy information.
See All 3381 Episodes of "The Twitch and MJ Podcast Podcast"