26 December 2017

New UNRELEASED Limp Bizkit Demo Leaked From 1997!


A new unheard demo has been leaked from a show in Toledo, Ohio in 1997. Major props to Bizkitlive and the donators for getting their hands on this.