Channel K – Super Queen – EP Review Alrighty then! I like stuff like this…a different side of rock. Channel K, based out of Houston, sounds like they burst onto the scene last year and have been found onstage playing live all over the place as they readied the material for their now-released Super Queen […]Read More