Videogum

The New Avastar Video?

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