7.07.2005

Everything is happening so quickly.

Wikipedia entry on London blasts.