You can’t handle the truth Slaughterhouse tells on their latest release Truth Or Truth, which will be featured on their On The House mixtape. I’m predicting it will drop some time next week. welcome to: OUR HOUSE in stores August 28th. Listen below. ILL OR CHILL?