Vscene

An infomercial informing an audience about Vscene video conferencing software.