author Image

The Science of ‘Pirates of the Caribbean’ at Disneyland Paris