DJ Steph Floss dines at Cleveland's premier steakhouse, XO, and informs Cleveland where the new Friday night spot will be. He also discusses the importance of good hygiene, more than one cell phone, and women with careers. The video was filmed on April 2nd, 2009.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…