parasailing

Feb 11, 2013

New Tata Vista demonstrates ‘designed to thrill’ promise

WATCH the ad film created by Draftfcb-Ulka for the Vista D90 here

Follow us

Top news, insights and analysis every weekday

Sign up for Campaign Bulletins