The_Invincible_Squad
The Invincible Squad
TV series or program
The Invincible Squad (Chinese: 迷幻特警) is Singaporean Chinese police drama series which aired on MediaCorp Channel 8 in 2001. It is about a police special task force who are called to solve six difficult cases.