Public Enemy and analog clock hype man Flavor Flav stopped by Salt Lake City's Fox 13 news desk to report on the weather in rhyme yesterday. Flav was in town to visit his brother,who is an athletic director at a local tall school, but more importantly, and he was also ... More ยป
Source: google.com