Comedy Central Roast Of Flavor Flav - Arrivals
In This Photo: Flavor Flav
Roastee Flavor Flav arrives at the Comedy Central Roast of Flavor Flav at Warner Bros. Studio Lot, Stage 23 on July 22, 2007 in Burbank, California.
(July 22, 2007 - Source: Kevin Winter/Getty Images Entertainment) more pics from this album »