What you see in the window is a grand piano inside a McDonalds. Is that bizaare to anyone else?