Volvo Trucks – The Chase

0
44

A red truck being chased by a herd of bulls through the streets of a Spanish city. The ultimate manoeuvrability test?