watch Kate Bush - Live at the Hammersmith Odeon
Kate Bush - Live at the Hammersmith Odeon
A live performance from Kate Bush's critically and commercially successful The Tour of Life, recorded on May 13th, 1979.....
Read MoreA live performance from Kate Bush's critically and commercially successful The Tour of Life, recorded on May 13th, 1979.....
Read More