JAMES heavy goods vehicle (1) (1)

JAMES heavy goods vehicle - departure, movement (manoeuvres), stop (medium close-up).