Tag: Channel8
-
F.A.I.L.
It’s a new Chinese Channel Eight production about the police force, and whose title is an acronym formed from the words Fortitude, Attitude, Integrity, Loyalty – the hallmarks of that Home Team force which is the subject matter of the production, y’know?