15 December 2016

"First Song Off New Album" Teased

Is the long awaited arrival of Stampede of the Disco Elephants closing in? Limp just teased the first song off their new album in Manchester, UK. Not only that, but "That new new LB all about 17" was commented by the band on an Instagram post recently.