The military is one big haze session.
How else you going to get someone pissed off enough to do the things they do? i have so much respect for the military putting up with all the crap they do, its fraternity hazing x 20... except they call it "getting smoked"
__________________
|