Some were saying last night that there were propane tanks sold at that store. But were the explosions consistent with that?
Here's a video of a large propane tank on fire.
Video of Propane Tank On Fire