Also known as: deific_immortal
Anthony Castro lives in San Antonio, Texas. He loves listening to Tool, Papa Roach and Drowning Pool. Some of his favorite TV shows are Supernatural, Smallville, Blade Movies and Buffy The Vampire Slayer. Science Fiction and The Lord Of The Rings are his favorite films.