Big Star’s Final Studio LP To Be Re-Released Via Omnivore Recordings
The quick overview: Big Star formed in 1971, and in their brief 4 years together, created 3 albums that consistently make “Best of All-Time” lists. 18 years after officially disbanding,…