Kung Fu Mantis

On an episode of Life Story by BBC Earth, an orchid mantis uses its own form of Kung Fu to defends itself against an aggressive Continue reading

Mirror Ball Trick

Captain Disillusion explains the visual effects behind the puzzling “Magically throwing a ball through a mirror” video by animator Kevin Parry. Watch the video below.

Solar Impulse 2 Airplane

The Solar Impulse 2 has landed in California on Saturday, three-day flight across the Pacific Ocean as part of its journey around the world. Pilot Continue reading