By: Alex Billington
"Sounds like someone can't quite handle their liquor." Terror Vision revealed the official trailer for the indie horror film titled Spirit Tasting, the latest from genre filmmaker Chris LaMartina. It's set for a roadshow release starting next weekend throughout the rest of the year, including a premiere tonight in Baltimore, MD to kick things off