Sign Up!
Login
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.
Comments: Add Comment