Dude, Where Have You Been?!

FacebookXPinterestEmailEmailEmailShare

    US Marine comes back from a 7 month deployment to Afghanistan and his dog Shelby can't be happier.

    Marine Corps Topics