Also known as: delderanged
Leonard Harris lives in Edgewood, Maryland. He is a 1986 graduate of Aberdeen High School. Supernatural, Naruto, Bleach, Smallville and Ghost Whisperer are some of his favorite TV shows. His favorite movies are Star Trek and Family Guy.