Bigger Better Tower?
Purported financial">http://www.stereophile.com/news/11074/">financial difficulties haven't prevented Tower">http://www.towerrecords.com">Tower Records from developing a massive new flagship store in Los Angeles. Occupying more than 33,000 square feet, the new store in the renovated Sherman Oaks Galleria features a "state-of-the-art" performance stage and a Super Audio CD demonstration room.