Killer Reviews

Horror Fashion Review

“Grace Lovera is the spiritual love child of Anna Wintour and Joe Bob Briggs. We are all better off being able to look through her lens at some of our favorite horror flicks.”- Kozmo Bunny

%d bloggers like this: