Finding Mark DeLoura?s Happy Place

N. Evan Van Zelfden

New member
Jul 11, 2006
108
0
0
Finding Mark DeLoura?s Happy Place

Sony Computer Entertainment of America?s manager of third-party relations, DeLoura, leaves Forster City, goes north to San Francisco to become Ubisoft?s technical director.