Unconfirmed, but my sources say Polaris................
How in the heck do you blow up a mall?? Large fertilizer truck?