Wednesday, June 3, 2009

"Avatar"'s power-suits go on display at E3, and they're pretty amazing




No comments: