Also known as: rlc06
Russell Carr lives in Houston, Texas. He has also lived in Dickinson, Texas. He loves music by Underoath and 30 Seconds To Mars. Futurama is his favorite TV show. His favorite films are Family Guy, Action Movies and Robot Chicken.