In the Green Room
Discussing Hammer Head Six, a special forces story from Afghanistan
Discussing Hammer Head Six, a special forces story f...
more
Feb 24 2021 1h 30m