Sneak Peek! ‘Doomsday Castle’ Builds a Catapult

The new unscripted National Geographic Channel series "Doomsday Castle" premiered on Tuesday and brings a new meaning to family bonding.

More in Television