15 May 2021The Mechanical Musical Instruments ShowInternational Radio World WideThe Mechanical Musical Instruments Show playing music on Automatic and Self-Playing musical instruments.23 min