Traveling Infantry BNCOC

By SRTVNovember 28, 2006

Traveling Infantry BNCOC
(Photo Credit: U.S. Army) VIEW ORIGINAL