TNT Express delivery van editorial image. Image of english - 76080795
English: 500 tons of TNT are detonated at Suffield Experimental Station, Alberta on July 17, 1964 as part of Operation Snowball.Black smoke in the background is from burning crude oil to produce