Hitler's Last Will
- Episode aired Feb 20, 2018
- TV-PG
- 43m
Mike and Lenny explore a Nazi concentration camp in Chile before an anonymous source leads them to Hitler's last will and testament.Mike and Lenny explore a Nazi concentration camp in Chile before an anonymous source leads them to Hitler's last will and testament.Mike and Lenny explore a Nazi concentration camp in Chile before an anonymous source leads them to Hitler's last will and testament.