K. Michelle flips out over restaurant delays on My Life
K. Michelle: loses the plot on her VH-1 show My Life this week, over delays to her new restaurant Puff & Petals in Atlanta. She then lays down the law to business partner Shema and her bestie, makeup artist Jonathan, about the lack of progress — and the fact some of the workmanship is shoddy. And