Ghost Perform Enchanting Ritual in Niagara FallsIt's not every day that a band can put on a theatrically based show and get away with it. Often, it's viewed as nothing more than a...