Rod Stewart performs at Hard Rock Live during Opening Night of the 2017 TourRod Stewart performs at Hard Rock Live during Opening Night of the 2017 Tour