It's August 28, 2025, 10:14:40 PM
Spider Loc sounds pretty awful on this record...
gabbage
i think this track deserves a video