I heard that some sort of comic book movie came out this weekend, but first I’m here to tell you about this flaming bag of dogshit. Quick update, I saw Hellboy last week but I’ve had a very busy couple of weeks and didn’t have a chance to review it. Normally when that happens, […]
The Curse of La Llorona
