295 - Twenty-Two To Go

On today's episode, Karen and Georgia cover the Hinterkaifeck murders and the history of the lie detector.

2356 232