I've come across Marvin's Marvellous Mechanical Museum linked from many different pinball web sites, including this one, as an excellent source of pinball information. But all links to specific content no longer seem to work and the homepage doesn't appear to have directions to any pinball information.
Am I missing something?