Jackrabbit

An Italian backpacker stops by a remote gas station and is confronted with a bizarre situation.