Rod Stewart cancels Vegas concert hours before showtime on doctor’s orders

Wait 5 sec.

The rock legend, 81, was set to perform at the Colosseum at Caesars Palace on May 29 and 30, but before the doors opened, the event was scrapped.