The Lemonheads are currently in Europe touring in honor of the 30th anniversary of It’s a Shame About Ray. The band, which kicked off their run earlier this year with a set at our SXSW event, are ...