Veteran rocker Rod Stewart has revealed he always gargles a swig of rum and coke before going on stage and has maintained the pre-show ritual for the past 40 years.
The 80-year-old singer, who’s set to play the Legends Slot on the Pyramid Stage at Glastonbury Festival this June, said he doesn’t drink the beverage on any other occasion.