The video footage on LiveLeak.com filmed from a helicopter is straight out of a Hollywood Mega-Disaster film. Building size debris waves sweeping over moving traffic on the roads. The loss of life is going to be terrible.
May God rest the souls of those lost, and comfort those who remain.
Tatt