Tubecast. Is. Awesome. August 25, 2007 by Jesse Thomas Social media video aggregation is the new black.