Documentary The Day Police Dropped a Bomb On Philadelphia Team Buyback 12 November 2020, 1:32 am12 November 2020, 1:32 am documentary, Vice, Worldnews Share this:TweetRedditTelegramWhatsApp