If it DOES turn out that London undergoes a major power outage (not even two weeks after our Northeast main grids went down), DUBYA is definitely to blame!
God forbid that we should suspect terrorists.
My sister is probably approaching Heathrow right now. What a mess. Something told me this was not a good trip for her.