Ghost Recon: Future Soldier "Believe in Ghosts" trailer

Meet Richard 'Mack' Machowicz, a former Navy SEAL Sniper/Scout and let him teach you why you should start believing in ghosts.
Show comments