Artist page
The Lavender Hour, a band formed in December 1966 out of Houston, Texas, consisted of Mike Teague on lead vocals and guitar, Tom Pena on bass, Steve Headley on lead guitar, Sid Templeton on guitar and keyboards, and Jerry Cope on drums.
For any edit requests, please reach out to info@rovr.live