UNITED KINGDOM | Thursday, 6 October 2011 | Views [229] | Comments [1]
The Tidworth countryside. There's like a million soldiers down in the valley, but they're all camouflaged extremely well. Look there's one! Oh wait, no, it's just a duck. Or is it? Hmm...