Rihanna has now canceled more shows than she has performed on her "Diamonds" tour, canceling her Baltimore show that was scheduled for tonight.
So far, she has canceled Boston and Baltimore while performing in Buffalo, Friday night.
Live Nation is instructing ticket holders to hold on to their tickets as they are expecting the dates to be rescheduled.
Rihanna is scheduled to perform in Philadelphia Thursday, March 14th.-DocFB
Diagnosis: Laryngitis sucks....