2nd Shift Concert: Winterpills
Charles River Museum of Industry & Innovation 154 Moody Street, Waltham, United StatesFormed in the fog of the timeline around the fall of the Twin Towers, the death of Elliott Smith, the peak influence of Pitchfork and the dawn of the iPod, the members of Winterpills met and began making music in the old-fashioned winter of 2003 in the shambolic Northampton, Massachusetts, music scene. They gleefully stumbled […]