One of the wonders of the incredibly complex human bodies is our natural defense system. I say the word natural, but it is actually a very smart and strategic system, enabling white blood cells to chemically identify, trace, seek and destroy those bacteria that are harmful to us, while allowing the many beneficial kinds to […]
A tale of a young girl and her paper flying creature catches the capacity to breath life into thoughts and cooperate to help accomplish extraordinary things.
High speed video recording was until recently only available in outrageously expensive professional video cameras. The LG Viewty everyone can now enjoy a fascinating Discovery Channel scenes or themselves delusions the new Steven Spielberg with exciting action shots. With 120 frames per second every move will be entered into in detail. Recordings of a balloon […]
There are only so much weight-lifting repetitions your arms can take before they start aching and can barely move at all, but why is that? Conventional wisdom says it’s because you’ve run out of energy, but it’s not quite as simple as that. Nor is lactic acid to blame, really. This short video explains exactly […]
Glen Keane is a legend in the animation world — notably his time at the Walt Disney Animation Studios where he worked as a key creative on some of your favorite animated feature films including The Little Mermaid, Aladdin, Beauty and the Beast, Tarzan, and Tangled. Keane revealed a personal short film he created titled […]
I just love seeing creative domino displays. It’s incredible to me because there is zero chance I will ever have the patience to do what the people in this video did, which is to set up 35,000 domino pieces in a marvelous display of creativity and color. Watch as they also use balls, gadgets and […]
The Chubb-Chubbs
The ChubbChubbs! is a 2002 American computer-animated comedy short film by Sony Pictures Imageworks. It was directed by Eric Armstrong, produced by Jacquie Barnbrook, and written by Jeff Wolverton.
In China, people have been brewing and drinking tea for at least four thousand years, and probably longer than that. But while tea was invented in China, it has spread far and wide, easily becoming among the world’s most popular drinks. Curiously enough, in most places, the word for tea is derived from Chinese, either […]