Close window

The Tube performance - Newcastle, England

Date: Saturday, November 20th 1999

Location: Tyne Tees Studio 5

Locale: Newcastle, England

Details:
- Baby Knows
- The Greatest Romance Ever Sold