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 »