Tuesday 3/16/21 - The Most Disturbing Show Chief And I Have Ever Done
Chief hops on the show to talk about Unit 731 in what could be the most disturbing Dog Walk ever. We get into a Japanese testing center that was basically 'SAW'. From frostbite tests to other insane things that were being funded it truly is a wild ride.
You can find every episode of this show on Apple Podcasts, Spotify or YouTube. Prime Members can listen ad-free on Amazon Music. For more, visit barstool.link/thedogwalk
Create your
podcast in
minutes
It is Free