Thoughts on this barracuda????


Go buy it. You'll find out why. The hard way.