sleevenotes.991.com
All Things Must Pass - The Tower Records Documentary
If you didn't see it upon release a few months ago, check out this Established in 1960, Tower Records was once a retail powerhouse with two hundred stores, in thirty countries, on five continents. From humble beginnings in a small-town drugstore, Tower Records eventually became the heart and soul of