The video at http://www.vbs.tv/full_screen.php?s=DGFE2305DC&sc=1363196 is eerily like the Tomorrow Never Dies arms bazaar scene in its scope and geography.

Thanks to Jon Randolph for the tip.

Arms Bazaar

Arms Bazaar