A Buoyant Cover of Cher’s ‘Believe’ Played on a Restored Dutch Street Organ

James Dundon, the Mechanical Music Man, played a wonderfully buoyant cover of Cher’s “Believe” on his restored Dutch street organ, Blauwtje.