We have run out of stock for this item.
Mean Jeans / BLASTED - 15 rapid-fire earworms, covered in all the slime you can handle. Blasted is a frantic joyride that draws equally on tight catchy songwriting and absurd lyrical Easter eggs.