This company is planning a site in ATL area and from pics looks like it is mostly about iguanas wearing birthday hats and mermaids. Any one familiar with this company and what their exhibits usually feature? From the name alone I expected more of an aquarium experience.
Thanks
Thanks