•
Formed as teens in Boston in the mid-’80s, punk tinged alt rock outfit The Lemonheads, initially just called Lemonheads, rose to indie rock prominence with a trio of early albums, 1987’s Hate Your Friends, ’88’s Creator, and ’89’s Lick, heralded as as fixture of the burgeoning college rock scene, but still somewhat niche at the mainstream level.…