FACES OF FREEDOM AFGHANISTAN - SGT Jeffrey Todd
Rate:
47,755 ratings
Views: 41
From: AFN Afghanistan
Added: 16 years ago · 1:05 · 480p
Army Sgt. Jeffrey Todd is a mechanic deployed to Afghanistan who works on all Army vehicles. his hometown is Upland, Ind.
Comments
No comments yet.
