Futurrhea - Ghost Piano

  • Aired:  06/05/00
  •  | Views: 1,653

Yamaha has made a piano that plays on its own, and cell phone use results in worms coming out of your mouth. (3:08)

Loading...