Cara Chase is an actress, known for Brian and Charles, Island at War (2004) and StarGirl (2017).
Sin datos