Also known as: daaajester
Jess Castro lives in Elkhart, IN. He went to school at the Elkhart Central High School. Some of his favorite bands are Poe, Depeche Mode, Tori Amos, Stabbing Westward and Conjure One. Jess loves watching Futurama. Star Wars, Lord Of The Rings and Pixar Movies are his favorite films.