Artists François Delarozière and Pierre Orefice are exhibiting their strange mechanical sculptures in Nantes, France. These huge moving, ride-on steampunk mechanical contrivances of an elephant, squid, deep-sea fish and others are a fascinating moving exhibit.