Sunblind Lion was shaped in 1974 in the tiny rural community of Plymouth, WI. Many of its people, including business lead vocalist Keith Abler and guitarist Dave Steffen, graduated through the past due ’60s and early ’70s rings Love Culture and Stage III. Sunblind Lion released three distinctly different albums …
Read More »