Filed under: Flavor Flav Flavor Flav loves his fried chicken so much — he put his own GIANT face right on the menu at his new joint in Iowa. TMZ has obtained photos of Flav at his new ” Flav’s Fried Chicken ” restaurant in Clinton, Iowa yesterday — where he debuted his… Read more
Link:
Flavor Flav — The Ad That Sets America Back 60 Yrs