Promo video for the new Nissan Leaf, a 100% electric car. We delivered animation and post-production work for TBWA touting Nissan’s latest release and its main features.
Promo video for the new Nissan Leaf, a 100% electric car. We delivered animation and post-production work for TBWA touting Nissan’s latest release and its main features.