Also known as: albinogenius
Stephen Nelson lives in Memphis, Tennessee. He attended the Rice University. Stephen a big fan of Aerosmith and Lynard Skynard. Cnn, Standup Comedy and Csi Shows are among his favorite TV shows. Star Wars, Lord Of The Rings, I Robot, East Of Eden, The Scarlet Letter and Big Trouble are his favorite movies.