Yep. I was in Tower 2 at the time, I remember it like it was yesterday.
No kidding? That had to be unnerving. Is that when they were telling you it was a transformer?