Photo: Fear of Death/Fear of Life
CHUD reportedly broke up late last year, which is awfully sad to us at OklahomaRock.com. However, their fans will have a chance to see them one last time.
After the jump, hear and see CHUD, in all their glory.
“Control, Alt, Complete”: