Saturday, May 22, 2010
Front Line Assembly release, Improvised Electronic Device, their first new studio album in 4 years on June 22nd via Metropolis Records. The first single, "Shifting Through The Lens," is due out June 8th.
No comments:
Post a Comment
Your comment will be reviewed shortly.
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment
Your comment will be reviewed shortly.