Chimchar15
Well-Known Member
Any of you who has seen the movie Avatar that was released a few months ago guess what! This isn't the thread for you. Now for all you fans of the avatar series it was recently confirmed that a new avatar series is being made. For proof of this statement here's a link to help prove this is true. I don't know about you guys but I'm excited.
Last edited: