I've never even heard of this show before this thread was made.What exactly is it about?
It comes on Discovery alot. It shows stuff in slow motion, such as explosions, water drops, bear traps, etc. You should check it out. Don't know its weekly schedule tho.