Rock Choir offers an alternative experience to the traditional classical or community choir, pioneering a new approach to vocal training and entertainment.

http://www.rockchoir.com/