Home / Tag Archives: Michael Lee Firkins – Black Light Sonatas

Tag Archives: Michael Lee Firkins – Black Light Sonatas

Michael Lee Firkins

Michael Lee Firkins was created in Omaha, NE. He started playing electric guitar at age 8. His initial solo record premiered in 1990 and he quickly begun to develop a pursuing, both in fandom and with critics. The next calendar year, the sequel was unleashed, Cactus Cruz. In 1992, he …

Read More »