Originally Posted by [Shep] 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