Be prepared to have your mind torn apart and your life's meaning thrown to the gutter. There's a reason why they were so highly regarded in the indie scene back in the day. And it sure wasn't because of Let It Rain. They had serious cred from just the two. Different sound, amazing sound.
Well now they're part of SM as of the merger. And it's all downhill when the (former) big-name indie band has to perform for the SM Christmas concert. Or whatever the hell it's called. Speaking of big-name indie bands Deli Spice came out with some real...ugh, from their newer releases. I won't judge..."Open Your Eyes" - I'd wish they'd open their eyes.