It has been hidden under a huge tent for the best part of two years, but finally the newly-restored exterior of Haigh Hall is ...
It's called Zoocade, and it's located in Austin, Texas. Zoocade is the first holograhic zoo in the United States and of course the first in Texas. According to the Dallas Morning News, the attraction ...