Dude, Where Have You Been?!

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

Related Topics

Marine Corps Topics