Home›Clara McKayClara McKayKnown for ActingPlace:San Antonio, Texas, USAMovies2019Eagle Rock Details 2019The Luring Details 2017Professor Marston and the Wonder Women Details Eagle Rock Details Feature Presentation Details