leathernecklove:

Marine Lance Cpl. Brandon Long, who was injured losing both legs while serving in Afghanistan, mourns at Arlington National Cemetery as American flags are placed in front of each headstone in preparation for Memorial Day, in Arlington, Virginia, on Thursday, May 26, 2011. (AP Photo/Jacquelyn Martin)

leathernecklove:

Marine Lance Cpl. Brandon Long, who was injured losing both legs while serving in Afghanistan, mourns at Arlington National Cemetery as American flags are placed in front of each headstone in preparation for Memorial Day, in Arlington, Virginia, on Thursday, May 26, 2011. (AP Photo/Jacquelyn Martin)