A friend of mine is curious of what he has. They push out 75 watts and sound pretty good but there is no brand name on them. Here is a pic of the logo on the front. Who makes these and are they any good?

[IMG][/IMG]