ITV4

The Champions

The Body Snatchers

Series 1 - Episode 21- The Champions are enlisted to help when the body of a top Pentagon official is found in Wales.

  • 16 days left