This story highlights the American milirary's "Thow something fucking huge at them..." philosophy on countering anti-war protestors...
I love the excuse the military made… How often do you see tanks driving past you?! Mmmmhmmmmmmm… my thoughts exactly.