Toronto electro-rockers Crystal Castles have a lot going for them, they just finished opening up for Nine Inch Nails on a recent tour, singer Alice Glass just topped NME's Cool List, and now their VICE-approved robot rock is the soundtrack for the new ad from Toshiba in what's being called the world's first "timesculpture advert", which is adspeak for "it looks really shiny".Labels: crystal castles
