While looking for more footage of the OP blast I found this similar event (as in tanker explodes and people need to get the f away fast) that apparently happened a week ago in China too. Talk about lucky escapes....