Show of HandsShow of Hands

xtarite April 13th, 2017 5:11pm

The US military just dropped the most powerful non-nuclear bomb in history. The "Massive Ordinance Air Bomb" or MOAB has an 11 Ton blast yield. This bomb was dropped in Afghanistan against ISIS tunnels.

7 Liked

Comments: Add Comment