mmhmm

A super interesting and much improved method of video conferencing yourself and your content. I could see this taking off in a big way.

More Posts About... video