Taylor Castro
Young actress, singer, scriptwriter, and songwriter Taylor Castro was born on September 29th, 1999 in Broward County, Florida. She is best known for her acting roles in a series of killer-themed movies produced by Concord Films. Her most notable roles are Ayla in the Lifetime movie "Girlfriend ...