By pharyngula on March 23, 2011. A simulated explosion, that is. Don't panic. Tags Science More like this