Album review: UFO, Making Contact (1983)

ORIGINALLY PUBLISHED IN THE GEORGIA STRAIGHT, APRIL 15, 1983 By Steve Newton While we’re on the subject of riff-riddled hard rock, take into consideration the latest UFO release, Making Contact. […]

Read Article →