cool Chinese girl band that i recently discovered, they keep popping up on my timeline a few weeks ago and i've been checking their stuff
two things that hooked me in
1) their Guitarist Miley, basically her shtick is that she is an alien from planet SD5-20 that recently came to earth and...