Tag: Releasad

The US Military just released this video of the MOAB strike in Afghanistan

editor April 14, 2017 18951 No Comments

image

The US Military just released this video of the MOAB strike in Afghanistan

Read More