Advertisement




An Unusual Clock In A Hotel.

Prev Random Video Next
The Ham Yard Hotel in Soho, London, has a mesmerizing clock display that's actually made up of 135 dial clocks synced together to show the time.

Home