Joined: Dec. 30, 2009
Comments posted: 982 (view all)
Last login: Sept. 7, 2020 See activity
Psycholizard is the band name of Stephen Merrill, who lives in Pacific Beach. He studied with Bert Turetsky, Peter Fricker, Ken Anderson and Michael Ingham.