Grimm news! The Psycho house based on the Universal Studios lot in Hollywood is facing destruction! However, hope is on the horizon! A group of over 3,000 horror fans have united to prevent this from happening in the form of an online petition. The petition on Change.org is aptly named ‘Save The Psycho House’ and …Read More