Originally Posted by Souffle Girl
They absolutely stink of desperation and have done for a few years now. It's so, so off-puttting. Their latest album was awful too. I liked their previous efforts but have been disappointed and annoyed by them for quite some time now.
I still cringe at their debut single and the video ~shudder~