Teddy Riley and Flavor Flav Drop By Sugar Factory Fashion Show Musician, television personality, and comedian Flavor Flav along with musician/producer Teddy Riley joined us last night at the brand new extravagant Sugar Factory restaurant located at the Fashion Show Mall in Las Vegas for lots of fun and drinks. Surrounded by close friends and […]