• 3 years ago
Whitesnake: Live... In the Still of the Night
Was filmed on 20 October 2004
At Carling Apollo Hammersmith in London

Recommended