North Yemenist regime Humvee trips a mine

orth Yemenist unarmoured humvee driving up to a watch post, detonates mine

Leave a Reply

*