Twin Peaks Hit Boston’s Sinclair With Some Down From Heaven Tunes
This past Wednesday night (12/7) in Boston saw the arrival of the Chicago-grown outfit Twin Peaks (not to be confused with the 90’s David Lynch show) as well as an LA based band, together PANGEA. Opening up for the Twin Peaks Dudes, as they…