Image 1 of 1
mpiDA_0116_file162.JPG
Public Enemy (Flavor Flav) performing live at the Rock the Bells festival at Randall's Island in New York City.  July 29, 2007 © David Atlas / MediaPunch
Public Enemy & Flavor Flav