Sarah Clifford

Known For

Birth Location
Born
Sarah Clifford hasn't appeared in any movies or TV shows

Movies

Animal Love Animal Coordinator
2011
2007
Man in the Chair Animal Coordinator
2007
Crank Animal Wrangler
2006