Crystal Castles added Thu Oct 4 10:35:39 2012 ago by Tubezzz in: Tube Tunes | views: 1
Crystal Castles are an electronic/experimental band formed in 2004 in Toronto, Ontario consisting of producer Ethan Kath and lyricist and vocalist Alice Glass.
Their debut album was included in NME's "Top 100 Greatest Albums of the Decade" list at No. 39.
Their new album is due to be released this November.Ths video of CC performing "Alice Practice" is taken from a show at 2007 has close to 3 million views and is one of my personal favorites.
Guest Tubezzz. Dec-18-2012
def missed this track.. glad i found it again! thanks prochan & tubezzz
This Site is for Mature Audience OnlyDisplay specs