Aye! Them open baffle horns! Bet they don't need many watts to make your ears bleed. The only TT that caught my eye in that lot was the EMT.......