Military
November 18, 2015
Over There
In Africa Texas Special Forces unit are trying to help win the War on Terror, teaching one lesson at a time.
In Africa Texas Special Forces unit are trying to help win the War on Terror, teaching one lesson at a time.