An ailing Justin Timberlake had to postpone his concert at Madison Square Garden less than three hours before he was supposed to take the stage last night.
Timberlake, who rescheduled the show for Friday, apologized on Twitter.
"There is never an easy way to do this... Unfortunately, I have to postpone tonight's show to Friday," Timberlake tweeted. "I am truly sorry to everyone that...Read more »