smellslikescreenspirit.com
Avatar | Teaser Poster
Now that Avatar has been confirmed for release in December, James Cameron’s return comes as an early Holiday present. I am told that first hand witnesses to the Comic-Con footage soiled thems…