Posts

Queensryche- Best I Can- Hammersmith Odeon London 11-15-90

In November 1990 Queensryche planted the flag of smartly conceived and played all-American rock in the heart of the British Empire, London's venerable Hammersmith Odeon theater. This live performance of "Best I Can" is completely live, no overdubs.