Recording artist Flava Flav of the group Public Enemy performs on stage at the "Rock The Bells" tour on Randall's Island on July 28, 2007 in New York City.
(July 27, 2007 - Source: Getty Images North America)
see more angles »