Renault India Duster’s Pre-Launch Ad Video – Really Catchy! June 22, 2012 by Saad It seems everything is going well for Duster till now, even this fantastically made pre-launch ad..! ‘Our Apologies to Everyone Who Just Bought a Sedan’