To which performer does the album XXX belong?
Marvin's Marvelous Mechanical Museum
Marvin's Marvelous Mechanical Museum, located in Farmington Hills, Michigan, is devoted to a huge collection of coin-operated animatronic dummies, mechanical games and other oddities.