Unfortunately, there is no worthy DVD (not to mention a Blu-Ray) of Frankie Chan's Burning Ambition, so we have to be content with the blurred screenshots of a good old Video-CD. What a shame. If you read my blog now and then, you might recognize Tin Sum Police Station from Walk on Fire and Devil Hunters. The building appeared to be a popular filming location in the late 1980s.
No comments:
Post a Comment