Welcome, Sign In
Meet Squish, the Adorable Leopard Gecko
Description:Squish is an adorable Leopard Gecko who lives in the Audubon Zoo in Louisiana. Squish, who is used at the zoo for educational purposes, joins the WGNO crew Friday morning.
squish the gecko