Discovery Science is showing episodes!
It's been a good while since it has been on US channels, but discovery science is showing old episodes. Sad there are no new episodes but at leat it is something :)
shareIt's been a good while since it has been on US channels, but discovery science is showing old episodes. Sad there are no new episodes but at leat it is something :)
share