Home›Sarah MühlhauseSarah MühlhauseKnown for ActingBorn:1982-06-26Place:Berlin, GermanyMovies2009Brain Drain Details 2009Neander Jin - Die Rückkehr des Neandertalers Details