Nice find- I just tracked it down and got a link:
I've also become observant of occult symbolism in archetcutire as well and have noted some in my area. One thing I've noticed is a lot of "uncapped" pyrmaids on the top of buildings- they make no sense.
Similarly- a building of major note in my area, the Williams Tower / aka the Transco Tower has a pyrmaids on the top as seen here:
This building stands as the tallest building in the world outside of a downtown area. While the pyrmaid doesn't appear to be uncapped there is something else of note in that there is a spotlight at the top that rotates 360 degrees. While I haven't seen it operational recently I could never understand why they did this at night- now I understand...
The all seeing eye of Lucifer shines over Houston:
Here is another map link to another building in Houston- note the two pyrminds on top-- why spend the money?
What's most interesting about these is that at night the caps glow with radiated light from within- so Illumanti. I need to get some day and night pics of these sometime.