Love Ghost LIVE on KX 93.5

L.A. based rockers, Love Ghost, join Zach Churchill on Human Crafted Radio to perform songs off their forthcoming album, recorded at London Bridge studios in Seattle. 8/16/17