Devious Bloggery

The STL is doomed.

Update from Bean:

529,000 now without power.
Â