umstrum.com
CAPTAIN KIDD – FREAKY LOVE (Dance/Pop – US)
Captain Kidd is an alternative indie outfit based out of Cleveland, Ohio. The combo’s four members are Nathan Baumgard and Eric Blaha, both on guitar and vocals, Nick Mast on drums and Andrew…