Acting
John Hudson is the UK Military’s Chief SERE (Survival, Evasion, Resistance & Extraction) Instructor, responsible for designing and implementing survival training for instructors across land, sea, and…
Dude, You're Screwed
2013