Indie Band Style: Alice Glass of Crystal Castles

From  April 17, 2013

Electronic noise pop and experimental indie rock duo Crystal Castles has been making haunting dance tunes since forming in Toronto in 2004.[...]

 via Katherine Fotinos »