Amazing, there really is a sceptics show? *faint* Science channel? Not TLC or Discovery Channel? Damn.