Also known as: homer_olinda
Omar Delgado lives in Houston, Texas. He is an alumnus of the Riverside High School, Plato Academy, Ysleta High School, Socorro High School, Del Valle High School, Del Vallehigh School, Riversidehigh School, Socorrohigh School and Ysletahigh School. His favorite films are War Of The Worlds and Man On Fire.