Monday, June 11, 2012

Invisible

The Pet Shop Boys announced a new album for September and released the song Invisible with a boring art film. If the song is any indication, Elysium will be quite low key.

No comments:

Post a Comment