John Mayer bounced back from his recent illness to play a late-night surprise show in New York City in the early hours of Thursday morning (17Jun10).
The rocker scrapped his European tour last month (May10) after he fell sick with a mystery ailment but he proved he is fit and well again with the impromptu gig in Manhattan.
Mayer took to his page late on Wednesday night (16Jun10) and told fans to make their way to the Village Underground venue for an intimate show at 3am. Tickets were sold for just $10 (£6).
Mayer later thanked the fans who turned out to see him play, writing in a post on Twitter, "Thanks all for coming... XO".