Skip to main content

Posts

Showing posts with the label Isuzu

Isuzu - TV Advertisement - South Africa (2004)

A 4x4 driver is called to rescue to help a group of men trying to save a stranded whale on a beach. The vehicle is tracing the cetacean that finds its way back to the sea. Category : Auto, motorcycle and Co Agency : Net work / BBDO