Newton's cradle

Author: IncredibleScience, Source:www.incrediblescience.com