Sara Spencer

Sara Spencer is a character on Dinosaucers.