Also known as: vncstr
Ivan Castro lives in San Diego, California. Payable On Death is his favorite band. Futurama, American Dad and Adult Swim are among his favorite TV shows. His favorite movies are Family Guy and Epic Movie. His favorite sport is Wwe.