Take a Ride Over Afghanistan

Gotta love the duck hitchin a ride in the heli. Good luck duck charm?

Newest Videos

View more