August 21st, 2013

The World’s Best Audio System?

I know there’s another website that uses the acronym TWBAS to describe a no-holds barred audio playback system, but I thought I would point out a press release that went out a couple of weeks ago. [...]