Police in Turkey blast pride parade with water cannons and accidentally create rainbow. June 25, 2019November 1, 2019 by jokesterAdvertisements Advertisements