Did you know the "Back to the future" - Trillogy? These building remembered me to that everyday when I saw it...
Where's the DeLorean, where's Doc Brown? The clock are already there even if it was a little bit smaller one.
See where this picture was taken. [?]