I love speculating about what Liars are up to next. Anyway, they’ve linked to a new site The Sister World that sounds like it could be a new album title. The website doesn’t offer up much information, except for three landscape videos with ambience noise. They’re supposed to have a new album out in early 2010.
1 Comment so far
Leave a comment