20050518 getty ea 52909555 18
2005 Electronic Entertainment Expo -