David Keith, Fritz Boyard & Mick Hucknall.Man Ray Restaurant Opening Party.Man Ray Restaurant.New York, NY .July 11, 2001.Photo by Celebrityvibe.com..