Also known as: toro7856
Francisco Toro lives in Anaheim, California, but has also spent time in Los Angeles, California. Francisco loves Drama. Among his favorite films are Science Fiction, Suspense and Fallen Angels. His favorite sports are Soccer and Handball.