Toronto Zoo, located at 361A Old Finch Avenue, in Scarborough, Ontario, Canada , was founded in 1974 and the first elephant arrived in 1974. The last elephant left in 2013.
In most cases what you do is charge them back – it’s just like a big bluff. But he started to come at me and I knew this was the time to get the hell out of there. I didn’t know I could still move that fast.