Sarah Ross

Sarah Ross is a writer and storyboard artist of Mike and Gregg: Space Warriors.She is American.But she live in Lankaran, Azerbaijan.

Season 1:

 * "Dreamosphere"