Tag Archive for 'Jerod Meagher'

Disaster L.A.: The Last Zombie Apocalypse Begins Here (Blu-ray Review)

It’s almost chic to question and call out the over-saturation of zombie/infected flicks on the market.  For the last five plus years, in part due to the massive success of The Walking Dead, in part due to the manner in which low budget flicks can strive on the genre, it seems every week there’s another […]