Michelle Michael takes a look at some unique off-road vehicle training in Stuttgart, Germany, that prepares Special Forces Soldiers for rugged terrain of Afg...
Share this note: