Living Dead Dolls Presents The Exorcist

The Exorcist burst onto the cinematic scene in 1973 and quickly cemented its place in film history as the 1st horror film nominated for an Academy Award.  The film tells the…

Read more »