John Carmack

Archived Record Mesquite, TX Previous President for Ego Software, Inc.