Tuesday 21 January, 4:45am - 5:10amon True Crime Xtra

Medical Detectives

Water Logged

Three corpses are found floating in water in Tampa, Florida.

Category
Documentary / Crime / Medical
Original air date
04/02/2013
Cast and crew
  • Peter ThomasNarrator