I am really digging on the dreamy, psychedelic melodies from these lovely ladies.
This video is as trippy as their song, "Stars."
I'm still in the progress of making a best of 2010 album list
and, I must say, it's pretty tough this year!
Have you got any favorite albums of the year?
P.S. This vid is mildly NSFW...