Updated

Paul McCartney says he's feeling fab and ready to rock and roll.

The 72-year-old former Beatle posted a brief YouTube video Tuesday night saying he's recovered from a virus that forced him to cancel shows in Japan and South Korea, and delay the opening of a U.S. tour.

He said the first U.S. show is set for July 5 in Albany, New York. The canceled U.S. dates have been rescheduled for September and October.

The singer seemed fit and in good spirits as he thanked fans for their concern about his health.

More On This...