Chuck D and Flavor Flav Sandra Rose March 2, 2020 share Chuck D and Flavor Flav of Public Enemy Bestival 2011 at the Robin Hill country park – Day Two Isle of Wight, England – 09.09.11 Featuring: Chuck D and Flavor Flav of Public Enemy Where: Wight, United Kingdom When: 08 Sep 2011 Credit: WENN