Slander Returns To Their Heaven Trap Roots

Scott and Derek, better known as Slander┬áthe Trap Duo out of Los Angeles, have been killing stages and speakers all around the world this year. They toured in the USA, […]