Nissan puts music at centre in new India promotion
MUMBAI - TBWA India has seated six singing musicians in a car to illustrate the new Nissan Evalia's moves.
by Staff Reporters
Sign In
Trouble signing in?