from "Itch-E & Scratch-E ...And Friends..." album by Itch-E + Scratch-E
See who else performs this track