THE BLACK TOM EXPLOSION
Black Tom Island is in New York harbor. In 1916, it was one of the largest munitions depots in America. On the night of July 30 a massive explosion destroyed the facility leaving a 375’ by 175’ crater. The explosion broke windows 25 miles away and popped rivets in Read more