FirstSpear TV

You Never Know Where They’ll Show Up

The Navy SEAL Museum, Ft Pierce, Florida

kcrf

Thanks to ‘JP’ for the pic!

Tags:

Comments are closed.