Author | Message |
---|---|
◊ 2017-12-15 01:54 |
|
◊ 2017-12-15 11:22 |
Listed on the IMDB as a Taiwan-Hong Kong co-production. Presumably filmed in Taiwan because the cars have Hong Kong number plates but are left hand drive and are shown driving on the right hand side of the road. |