We had a strong wind storm a couple days ago and it must blown the Lexus sign of its perch on top of this building next to Queensborough Plaza. What's more interesting is the little ladder that goes up the side of the building where there is a door. I wonder who lives in there.
So what is the oddest place you have lived before?