Veruca Salt and Miranda Sex Garden meet at a party in 1996. It's raining and chilly in a nearly-winter sort of way. The vicious edge of this partnership mellows into a stuck-to-the-couch melancholy after enough downers. Friends for life are made.
Hit play to return to your sad, grungy teenage self; enjoy the nostalgia of that miserable introspection after you've survived it.