30 Days free return - FREE shipping on orders $50.00+


Russ the SpinoSaurus is from the coast of Northern Africa. He has the ability to live on land and in water. The name, SpinoSaurus actually means “Spine Lizard”. He is the largest of all carnivorous dinosaurs. Russ loves to roam the desert plains with his family members. He also enjoys swimming in the ocean to cool off after a day in the heat. He was born June 10, 2010.

Featured WindNSun Products

translation missing: en.general.search.loading