An exasperated traffic cop resigns after failing to control speeding drivers.
Director
Animation
Producer
Writer