Song
Rod Stewart
23 live performances from 10 places, 1971–2026
Featured: You're in My Heart (The Final Acclaim) live at Tel-Aviv, Israel, Jun 30, 2010
Show more