Exclusive interview with Elmo discussing Sesame Street Safari of Fun at Busch Gardens