Ben Jones

Ben Jones is one of the people as seen in Big Red Car.