SupportSupport
The Lemon Drops
Type: Group
Founded: 1966
Ended: 1969
Locale: United States
> Illinois
> McHenry County
> McHenry
Filter Releases
Featured On 1

Nuggets: Original Artyfacts From the First Psychedelic Era, 1965–1968