It’s always memorable when Toronto’s Crystal Castles deliver their
tweaked-out eyeliner-soaked Nintendo-core to gawking crowds,
though not always for the group. “We played San Francisco?” singer
Alice Glass jokes. She does, however, recall the girl-power source of
the duo’s name: “It was She-Ra’s fortress in the sky, of course!”
References:
http://www.youtube.com/watch?v=qJQpmCuB9Fs
Archives