Apparently this is the new link according to David below:

museemecaniquesf.com/

This site still has some marginally useful information anyway:
museemechanique.org/

Clips: French Execution, English Execution, Opium Den and Laffing Sal. Related Flickr set:
flickr.com/photos/kevincollins/sets/72157600472871381/

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…