Taxi 3

Taxi 3 was a monster truck in France. This truck was made for the 2003 French comedy film by the same name.