Marble Machine (music instrument using 2000 marbles)

This man is ingenious! He created a huge music box that he cranks and pinballs are moved up to the top and rain down sweet musical notes from the xylophone plates below. He also created areas that when the pinballs impact you hear snare, cymbal and guitar sounds. This video is amazing and a must see!