From our forthcoming album, “Devil That I Know”, here’s a video of our song “There’s A Ghost In My Bed”. Filmed at Duncan Manor in Towanda, Illinois! Check it out, and be sure to grab your tickets to our album release show at The Castle Theatre on May 7th!

Liked it? Take a second to support us on Patreon for more!