SHC: Freak Accident
SHC: Freak Accident
NR | 19 March 2022 (USA)
SHC: Freak Accident Trailers

A mysterious phenomena occurs during a video call, leading to a Texas resident's death.

Reviews