View Single Post
  #5  
Old 10-25-2006, 10:59 PM
Chex
Guest
 
Posts: n/a
I will say that if you guys are fans of Evil Dead and live in New York, then yes, check it out if you can. It even has a "splatter zone" where you get drenched in blood.

Reply With Quote