There’s a new Baby in Town. Meet Neo!There’s a new Baby in Town. Meet Neo!Awww, this new baby is really cute. Congratulations to the parents of Neo, born on this past December 16th, and just introduced to the public this past week at the John Ball Zoo!Andy RentAndy Rent