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' http://www.youtube.com/watch?feature=player_detailpage&v=nGjXE5Ueaso