Video Essay: Afghans Set Up Shop on U.S. Base
Rate:
25,385 ratings
Views: 4,431
From: Associated Press
Added: 17 years ago · 1:56 · 480p
Troops stationed at the U.S. air base in Kandahar, Afghanistan, have been doing some retail therapy on their down time from ...
Comments
No comments yet.
