Farewell Sgt. Maj. Jon R. Cavaiani

De Opresso Liber

Farewell Video from Semper Fi Canines

© 2016 Special Forces Association Chapter CV (105)