Claim: The Museum of Science and Industry was in Glocester.
Label: REFUTES