Quote Originally Posted by [Shep] View Post
http://placeboworld.co.uk/

Their site now counts down towards May 20th.
#LLL ?


My guess is a single followed by album details.

Just what I need right now