Also known as: arevir_navi
Ivan Rivera lives in El Paso, Texas. He went to school at the Mountain View High School and Mountain Viewhigh School. He has worked for Wal-mart Supercenter and Inventory Control Specialist. Family Guy is his favorite film.