Thursday, January 18, 2018

R.I.P. Mike Carroll of Lord High Fixers, Poison 13

Charismatic frontman Mike Carroll died in Austin on Tuesday after a battle with bacterial meningitis.



No comments:

Post a Comment