‘The Twin’ – Official Trailer

Shudder have released the trailer for ‘The Twin’. Following the aftermath of a tragic accident that claimed the life of one of their twins, Rachel

Continue reading