Welcome to “Boston’s Best Live Rock.com” the home of the legendary 1980’s Boston music venue, The Channel! The club of course no longer exists, except in the memories of those of us who lived for some of the most magical nights the Boston music scene
Last seen: December 18th at 2:36pm — Visit site