Suicide Silence guitarists Chris Garza and Mark Heylmun sat down with us to prove and disprove what’s written about them on Wikipedia.
Suicide Silence guitarists Chris Garza and Mark Heylmun sat down with us to prove and disprove what’s written about them on Wikipedia.