All photos: Tommy Vo. New York-based melanated punk band Oxymorrons continue their genre-bending revolution with their latest single, Last Call, releasing today via Mascot Records. Check out the video below. Produced by Zach Jones (Fever 333, Nova Twins, Crown The Empire), Last Call is a fervent hip-hop/rock tune exploring self-medicating with alcohol to quell your inner demons. Brothers and co-frontmen Deee and KI get..