Flavor Flav of Public Enemy Rock the Bells Concert Randall’s Island Sandra Rose March 2, 2020 share Flavor Flav of Public Enemy Rock the Bells Concert Randall’s Island Featuring: Flavor Flav of Public Enemy Where: New York City, New York, United States When: 28 Jul 2007 Credit: WENN