UFO Classic, Phenomenon, Gets 2LP Deluxe Edition
The UK band that goes by the name of UFO released two studio sets before charting with their third album, Phenomenon. Phenomenon was released in 1974 and set the stage…
The UK band that goes by the name of UFO released two studio sets before charting with their third album, Phenomenon. Phenomenon was released in 1974 and set the stage…