Home Marine surprised with homecoming reunion, well worth the wait Marine returns from deployment

Marine returns from deployment

Marine returns from deployment