Carroll – Bad Water – Video by Matt BrierPosted onMarch 2, 2016March 1, 2016 Carroll are back with a new single and video for “Bad Water” from their self titled album which is available now. The video is quite psychedelic, I half expected a yellow submarine and blue meanies to show up at some point.