Nissan // Shoulders of Giants

Nissan released an advertising spot introducing its new Titan XD pickup truck. Shoulders of Giants pays tribute to the auto industry for an inspiration to make next generation of pickups.