Demon’s Play

Couple of kids getting their Earthworm Jim on. Can you smell the nostalgia?