|
Posted by Paul on 18 years ago
|
The song is actually by a Japanese Girl Band from Japan oddly enough. I don't know the name of the song but it is on the Kill Bill Soundtrack, the first one. Just look for a band that sounds Japanese and listen for an annoying woo woo sound.