Mechanisms videos at Colorado State
Prof. David Alciatore has a large number of videos illustrating machines, physics principles and billiards, including high speed videos. Video demonstrations of mechanisms can be found at the following site as well as links to much more: