James Thomas Henderson

Biography by

As the vocal frontman for the British hard rock outfit misfortunately named Tucky Buzzard, James Thomas Henderson got to sing numbers such as "Superfine Lady" and "Superboy Rock and Roller '73," both…
Read Full Biography