Friday, December 18, 2009

Now In Theaters - Avatar



A quick video review of the new James Cameron film... 'Avatar'. A must see, especially if you have an IMax theater in your area.

No comments: