NYCMarines:
6th Communications Battalion returns from Iraq
NYCMarines:
6th Communications Battalion returns from Iraq
NYCMarines:
6th Communications Battalion returns from Iraq
NYCMarines:
6th Communications Battalion returns from Iraq
NYCMarines:
6th Communications Battalion returns from Iraq
NYCMarines:
6th Communications Battalion returns from Iraq
NYCMarines:
6th Communications Battalion returns from Iraq
NYCMarines:
6th Communications Battalion returns from Iraq