Afghanistan Air Strike

BOOOOM! Bakwa, Afghanistan air strike on insurgent's hide out.

Most Popular Videos

View More