Operation Candy Strike
NastyCobra
Published
03/14/2012
Bags of candy and teddy bears are dropped from the sky by these military officers
374 Comments