05-13-2008, 06:41 PM
Rember the venue. It's a horde of classic Japanese schoolgirls, probably in those Sailor Moon Suits. Of course remember the recorded screaming from the Beatles 'British Invasion' here. Your Mom might have been one of those teenyboppers.