Added by SA-512 6 years ago on 19 December 2017 23:58
The rendezvous point, approaching the business deal, briefcase in hand, sky is blue, weather is fair, everything seems to go well, then the situation turns, for the worse, it is a setup, an ambush!