General Manager Glenn Lenard talks about what's new and what scares we can expect from the attraction this year.