Chinook Helo Goof!!
We are supposed to believe in Japanese technology and expertise in efficiency however how can Bond be watching the Chinook drop the Sedan on the small screen in the River??
For that to even be possible there would have to have been something above the Chinook Helo filming it dropping it and that would be non-sensical, Tiger showed previous coverage of Bond chasing Aki around Toyko which is believable but coverage of Chinook from above? Goof me thinks!