Captain Kidd Release “Stay” Visual
Captain Kidd are an up-and-coming pop-rock band out of Columbus, Ohio. Their dreamlike vibe first caught fire upon the release of their hit single “Freaky Love”. Since that time they’ve been working on all-new material for their forthcoming debut album. The band’s latest single “Stay” receives a mysterious visual. While we patiently await their album, Captain Kidd are holding us over with a handful of singles. Press play above to check out “Stay”. And be on the lookout for another single coming soon!