Torche apparently just played their final show a couple of weeks ago. Founding frontman Steve Brooks announced he doesn’t have it in him to keep going since the band live on opposite ends of the country.
Originally from Tampa FL. After this band dissolved, founding brothers Lester & Allen Esser started Primitive Romance, they later moved to Boston, where they both have been active in the music scene. This album was recorded in 1980, but was never released.