Tag Archives: Warner Bros. Icons of Horror

Available Now At Madam Tussauds: ‘Warner Bros. Icons of Horror’

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 »