The Lemonheads

LEMONHEADS NEGOTIATE TO LEAVE ATLANTIC RECORDS

THE LEMONHEADS have parted company with Atlantic Records by mutual agreement after a negotiated settlement...
Advertisement