DEAD TRASH: DEAD TRASH RELEASES MARCH 11th 2025!

DEAD TRASH IS COMING MARCH 11th! You're in for a violent ride.