The latest Bajaj Pulsar 200 NS ad intended to Latin America could be the trailer of a James Bond movie!