Musician Plays Popular Song Covers On a 27 Note Hand-Cranked Street Organ
Yuki Kojima plays a 27 note hand-cranked street organ, which uses pre-printed continuous rolls of cardboard to perform covers of songs.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed