I've never even heard of The Ambulance before, but I'll add it to my list. It doesn't seem to be available on any of my usual sources (Netflix, Shudder), how were you able to see it?