Tuesday 3/16/21 - The Most Disturbing Show Chief And I Have Ever Done - a podcast by Barstool Sports
from 2021-03-16T17:00
::
::
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.
Further episodes of The Dog Walk
Further podcasts by Barstool Sports
Website of Barstool Sports