HomePosts Tagged "Barbara Schroeder"

Barbara Schroeder Tag

Archive

While 'Evil Genius' premiered in 2018, it never took off to the same extent its competition did. Here's why you should revisit this true crime show.