Carroll – Alligator – Video by Matt BrierPosted onSeptember 22, 2015September 21, 2015 The members of Carroll laugh in the face of death, almost literally. Psycadelic and darkly humorous here are Carroll with their new video for “Alligator” from their self-titled debut out now.