i heard a song today (august '10), sounded sort of riot grrrl-ish.
i SWORE i'd remember the lyrics but stupid me, i didn't write them down and forgot. the chorus was something simple with "i love you" in it. (i know that doesn't help at all)
it's a female singer. rock. at a few points in the song, the girl kind of screams/yelps really high pitched.
someone help??
i wish they had an official playlist.