Ranger Mom
08-19-2010, 03:59 PM
You can agree or disagree with the U.S. being in Iraq.....but I don't see how this video can fail to move you, no matter what your feelings on the war are.
Welcome home (http://www.youtube.com/watch?v=ht5yucPQtQ4)
Welcome home (http://www.youtube.com/watch?v=ht5yucPQtQ4)