The New Avastar Video?

By Gabe Delahaye / August 2, 2012

I have no idea what this guy is talking about, but it sounds important.