The Idols



1 Known Gig for The Idols

Date Venue City
Thursday 26th November 1981 Chester Hill Hotel Chester Hill, NSW