Band Photo of Terrificos playing live in Cleveland, Ohio

Band Photo of Terrificos playing live in Cleveland, Ohio