cracker barrel death JC jensen beach november 2020

Jensen Beach Cracker Barrel Employee Death Facebook Post

A self-identified former employee of a Cracker Barrel restaurant in Jensen Beach, Florida wrote a scathing Facebook post about the purported death of a co-worker named JC at work in November 2020.