We found a rodent in the podcast studio, turns out this street rat is pretty fucking sick! We sat down with the one and only Jesse from ghost town streets to talk about his time scaring, how the rat came to life, sliding, and being the artistic mastermind behind some of your favorite monsters masks! Buckle up creeps we’re going for a ride!