„Sour Punch“ ist unser lärmender, aber dennoch eingängiger Track des Tages von der Band Blushing aus Texas.