And he is live, absolutely! Rod Stewart in concert from L.A. to London and beyond on this great live album. 19 performances across 5 venues from a 1981-81 international tour.
And he is live, absolutely! Rod Stewart in concert from L.A. to London and beyond on this great live album. 19 performances across 5 venues from a 1981-81 international tour.