SIX ROUNDS OF VENGEANCE – New Ohio Theatre – Review

Six Rounds of Vengeance, the newest show from the Vampire Cowboys now playing at the New Ohio Theatre, was one of my most anticipated shows this spring. I have been a fan of the Vampire Cowboys since seeing Alice in Slasherland back in 2010. They combine two things I love, theater and geek culture, and…