Lovewhip at Red Square

 —  —

The Red Square, 136 Church St., Burlington, VT

Lovewhip plays a free show at Red Square , an institution of Burlington nightlife and one of the liveliest nightclubs in Vermont.