The Ocelots latest single “Addlepated” is now available on all major streaming platforms.