Mar 1, 2010
Stephanie Brantz appointed video and computer games ambassador She might be able to keep Lucas Neill on his feet against the Italians when playing FIFA World Cup on her Xbox, but the recently appointed ambassador for the Interactive Games and Entertainment Association (iGEA) still thinks leaning to one side prevents her ball from entering the gutter when...