Label: birdsongs music - indie
Manager: clarence c. barker
laurance j hall is a singer songwriter currently living in northern california, and working with musicians from New Mexico, Alabama, Maryland and Nashville. Plays guitars, keyboards and percussion.
Been playing music ever since high school back in the 1960s -- when he joined his first band, with...See Full Bio