2002 Death Beam Mini-Tour pt. 3 Roesing Ape The Cincinnati noise super-group Death Beam: Roesing Ape, C. Spencer Yeh and Ron Orovitz. Live somewhere near Louisville Kentucky. It’s the best Death Beam show, if you watch all of it you won’t be disappointed. Related Yeah Spread it