Unexplainable mass/gravity experiments?

In particular, the 2 pound rotating lead flywheel
and the 1 inch and 10 inch lead sphere experiments
look interesting.

http://www.centuryinter.net/tjs11/hist/tordetec.htm

Jeff