Volvo Trucks – The Chase

0
21

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