Justin Timberlake has issued a heart-felt apology to his fans for postponing his concert in Buffalo.
The 'Mirrors' hit maker explained on The Tonight Show with Jimmy Fallon that he had rescheduled his concert at Buffalo's First Niagara Center because of "health reasons," Contactmusic reported.
The 33-year-old singer also asked his fans to get ready to "party hard".
Timberlake jokingly added that if for some reason, fans are not satisfied, Fallon would come to their house and give them a full body massage with hot stones.