The new Waukegan trio Loose Leaves released their debut EP, A Fever Ache, last week. The recording is a little raw, but they show a lot of potential.
New Music, Emerging from your Local Scene
The new Waukegan trio Loose Leaves released their debut EP, A Fever Ache, last week. The recording is a little raw, but they show a lot of potential.