The Channel (nightclub)

The Channel was a music venue located in Boston, Massachusetts, that was part of the underground arts community of South Boston.

The Channel (nightclub)

The Channel was a music venue located in Boston, Massachusetts, that was part of the underground arts community of South Boston.