Seal team 6 DEVGRU

Seal team 6 DEVGRU


Virginia Beach, Virginia (VA), US
At DAM Neck Annex Virginia Beach. SEAL Team Six / DEVGRU the Navy's Delta Force component.

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement