Molecular Machines: ATP Synthase 

This video, from the Discovery Institute, describes an amazing molecular machine called ATP Synthase.  Used with permission.  Animation by Joseph Condeelis, Light Productions.

Other Discovery Institute Videos  

Darwin's Doubt 

Discovery Institute