Anne McCrea withstands a Triple Barley Plus at a mirror maze in Frankenmuth, MI just before disappearing completely into another dimension.