Sunblind Lion

Biography by

Sunblind Lion was formed in 1974 in the small rural community of Plymouth, WI. Several of its members, including lead vocalist Keith Abler and guitarist Dave Steffen, graduated from the late '60s and…
Read Full Biography