When is Mysteries of the Abandoned back?

Mysteries of the Abandoned is back in 3 days.
Next episode airs on June 04, 2020 at 9:00 PM on Science Channel.

Last episode

House of Horror
Aired May 28, 2020 (28 May).