Strange Science (Original) / Strange Science (US)
Examining phenomena that appear to defy scientific explanation.
Info mistake?