Summary: Norman Brannon and Steve Pedulla have both played in iconic and influential guitar based bands over the last 30 years (Brannon with Texas is the Reason, Pedulla with Thursday).
Summary: Norman Brannon and Steve Pedulla have both played in iconic and influential guitar based bands over the last 30 years (Brannon with Texas is the Reason, Pedulla with Thursday).