Teddy and Llory

Teddy 0001.jpg

Teddy Roacha was in the band for years and helped to define the band's sound