Toyota Hilux | Dir. George Messa

Commercial

Dir. George Messa 
Prod. The & Partnership

Shot on location in Kiruna, Sweden.