Video #6 in the list has caught the major secondary explosion.
Our own video was filmed around Jane & Sheppard, so we can virtually guarantee that this did not occur near the airport. It's most likely a gas station or propane shop explosion, as some have identified it.
CBC has covered this explosion:
[tags]responsibility, corruption, government idiocy[/tags]