The one and only Flavor Flav was spotted strolling around Beverly Hills on Friday wearing one of his many signature clocks around his puny neck.
And here he is in New York City looking as if his despicably ugly ass should be caught in some petite grizzly bear trap while hanging out with Snoop Dogg outside of MTV's TRL studios in Times Square on February 25, 2008. Is he trying to make PETA's day or what?
0 comments:
Post a Comment