R.I.P To the 31 U.S. Troops who were killed in a Helicopter crash in Afghanistan today.

I bet no one cares enough to re-post for Respect. This is a real reason for flags at half staff!
Shared publiclyView activity