1979-07-07 - The Tourists - Melody Maker from The UK ID: 0016

Publication Information

Title : Melody Maker

Artist : The Tourists

Type : Magazine

Country : The UK

Date : 1979/07/07

DETAILS:

Review of The Tourists album by Harry Doherty

Publication Gallery