The fresh sound of this all-female psychedelic surf trio from San Francisco conjures up dreamy imagery of riding the big one down the California coast.
Added by Upcoming Robot on July 5, 2012