Tag: Stampede of the Disco Elephants
The Test Drive: Limp Bizkit – Still Sucks
Limp Bizkit have returned today with the release of their new album titled 'Still Sucks'. I will just start out with the obvious question because, as of this writing, the album has been out...