The first in a series of episodes of Believe in Ghosts features former Navy SEAL sniper/scout Richard “Mack” Machowicz talking about the deadly edge Future Soldiers use to gain the unfair advantage.
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here:
Cookie Policy