News

The human spirit is an incredible force, capable of adapting and overcoming even the most daunting challenges. When faced with physical limitations, the innate desire to move, explore, and live ...
An old clip from the Discovery Channel show "MythBusters" demonstrating how a deep-sea explorer could implode in a depressurized diving suit has gone viral after the Titanic sub disaster.