Latest News

feickert

CES 2013: Talon

January 30, 2013 // 2 Comments

Talon Loudspeakers is one of those brands that occasionally crops up in Internet forums, you know, whenever someone starts a flame war over “the best loudspeakers [...]