Deep Purple, Malaysia 1999 press cutting

Deep Purple
Shah Alam Stadium, Shah Alam, Selangor, Malaysia.


BACK