4
4
0
https://www.nbcnews.com/now/video/marines-land-at-u-s-embassy-in-baghdad [login to see] 3
Marines Taking Care of Business
Marines Taking Care of Business
Marines land at U.S. Embassy in Baghdad
Posted from nbcnews.com
Posted >1 y ago
Responses: 1
Read This Next