Daily Archives for September 18, 2011
Tubifi – What’s All the Hype?
“Tubifi (Tübe-ê-fy) verb. To democratize the creation of world-class video at a 1/10th of the price and a fraction of the time.” Launched just 4 days ago, Tubifi has been a primary topic of discussion amongst various tech and social … Continue reading