Uncategorized, Word on the Street... Psycho: Sanitarium article on Blumhouse… April 14, 2016 Chet Leave a comment Another nice article on Psycho: Sanitarium at Blumhouse.com... Tweet