AboutThunderhead

Thunderhead is a southern rock band formed in New Orleans . With the help of Johnny and Edgar Winter's signature production they were signed in 1974 to ABC/Dunhill with only one official self titled release. The album was most known for it's single "Busted In Georgia".