i heard them like 50000000000000000000 years ago.
haha jk.
like in 2004? i think. i saw them on MTV here in the US. then i went over to my friends house and she had the same song playing on her computer.
i actually listened to their song and fell in love. i couldnt stop listening to it.
during that week i bought like alllll their CDs. i'm still in love with them. more like obsessed