Hospitalized white space Ghandi? Anorexic glowing Jesus? Either way, catchy as fuck and a hysterical video.
Power ska from Cheshire, CT.