Optical illusions

Can you believe your eyes? Stretch your brain with these mind-bending illusions.

Science Fact

When a flea jumps, the rate of acceleration is 20 times that of the space shuttle during launch