Also known as: losantos83
Luis Santos lives in Santa Ana, CA, but has also spent time in Waco, TX. He attended the Baylor University. Television, Lost, Futurama and Arrested Development are among his favorite TV shows. His favorite films are Rear Window, That Thing You Do, Flight Of The Conchords and The Dark Knight.