Tag Archive for 'David A. Lockhart'

The Dead and the Damned (Movie Review)

While everyone was going to the theaters to see Cowboys & Aliens the last week of July another movie was released on DVD called: The Dead and the Damned the original title was Cowboys & Zombies but was changed because it was being released the same week as Cowboys & Aliens. I found out about […]