LUCHA LIBRE THEATER – Jesus Christ, Vampire Hunter

I remember the first time I saw a review for this movie on Badmovies.org.  I knew I wanted to see it, but knew the odds were long. Imagine my surprise when I was digging through the available streaming options on Netflix and stumbled upon it again.  Into the queue it went and now I'm ready … Continue reading LUCHA LIBRE THEATER – Jesus Christ, Vampire Hunter

I think I finally see what the problem is…

Maybe this particular extraction of cockroach is only around in South Texas. Maybe its a mutant strain brought on by global warming and the scary new hurricanes of the past few years. Take a look at that symbol on his back.  Now, I'm no Robert Langdon, but I do rember that is the symbol for … Continue reading I think I finally see what the problem is…