Friday, August 19, 2005

Heads Up

Explosion Hits Downtown San Francisco. They think it might be a transformer, but everyone should keep their eyes open.

No comments: