Twin Peaks / Avalanche [Import]
- CD
Digitally remastered two CD set containing a pair of albums from the American rockers. From 1974 comes Twin Peaks, originally a two LP set recorded live in Osaka, Japan, and Avalanche, which would prove to be their last album for CBS until they reformed in 1985. Beat Goes On.