Home›Cayla BlufordCayla BlufordKnown for ActingBorn:2001-05-10Place:Cleveland, Ohio, USAMovies2024Car Show Details 2022Locked In Details Airwave Details