1 Sep 2010 · From blog.myspace.com/leadercheetah ·
just a heads up to let you know that we're not dead and that
we've been buried away writing the new album for most of 2010.
whilst you won't see the fruits of our labor til early 2011, we're
Last.fm is not responsible for the content of external websites.