Jay Boogie debuts first Skratcher Short Video Reply Jay Boogie – Night of the Living Dead…a Skratcher Short