Even if I've watched this several times already, this needs to be posted on this site. It's just amazing how membrane-bound organelles like these can generate chemical energy to power the intricate mechanisms of the cell.
Anyway, watch the video below!