It's funny, I had meant to post something on here today. I recently saw the fabled black Mercedes sitting out in front of this place once again. I have never seen people actually working on the building though.