Appeared on

  • Caroline Benstead And Brad Oct 14 2016
    When Bradd, a prominent member of the Delta Delta Delta fraternity is found dead and listing starboard, fellow fraternity member Tripp Vanderbilt (Caroline Benstead) looks for answers. Was it the sorority next door of literal sisters? Or the demon god Isalostus?