• Red Cafe will be delivering the second installment in his American Psycho series, with American Psycho II dropping on February 17th. The first American Psycho dropped over a year ago, in December 2012, so it's about time we hear a new project.
You may also like...
Password must be at least 6 characters.