Also known as: lordfelren
Scott Nelson lives in College Station, Texas. Scott loves listening to Deftones, Coal Chamber and Pipe Organs. Futurama, Discovery Channel, Sea Lab 2021 and Aqua Teen Hunger Force are some of his favorite TV shows. Robot Chicken is one of his all-time favorite films. His favorite sport is Spiders.