Busch Gardens’ announced yesterday that the new Cheetah Hunt triple launch roller coaster will be up and running during Memorial Day weekend, along with it’s Cheetah Run exhibit of live cheetahs. I went along yesterday to take a look at the progress so far as Mark Rose, Busch Gardens’ vice president for design and engineering, […]