Available now at Madame Tussaud’s in New York is a new horror experience called Warner Bros. Icons of Horror. Each scene is inspired by the Warner Bros. and New Line Cinema’s horror films. Synopsis: The new area celebrates some of the most classic horror possession films ever released by Warner …
Read More »