Advertisement




Weird Music Clock In Shibuya, Tokyo.

Prev Random Video Next
A musical clock in Shibuya, Tokyo is designed to put on an unusual show while it plays music.

Home