The Ghost Of A Thousand
i saw The Ghost of a Thousand live the other day and they were fucking amazing
i think Papa Roach should get them as a support band
because The Ghost Of A Thousand will be amazing for getting the crowd ready for Papa Roach
VIVA LA CUCARACHA!!!