Laurie Anderson will release her first studio album since 2001. The album is entitled 'Homeland' and it is scheduled for release on June 22, 2010. The record was produced by Anderson, Lou Reed and Roma Baran. At 66 minutes, it is to be Anderson's longest studio album.
No comments:
Post a Comment