Want to create an interactive transcript for this episode?
Podcast: Cool Weird Awesome with Brady Carlson
Episode: A Town In Northern Japan Says It’s Home To The “Tomb Of Christ”