Elephants are on their way to Central Florida from all over North America. The National Elephant Center has just been completed south of Brevard County.
1 / 12
WESH - Orlando Videos
Mon, Jun 3, 2013 7:51 PM EDT