News for hackers. Stuff that matters.

Looking for a site

I am looking for a site that I found many months ago, where people posted videos of the their start up companies. The companies name I think started with T. They were mostly software companies. I would appreciate if someone could reply to this email.
( 3 comments | 2 points | on HN )
Re:Looking for a site by noodle on Monday June 16, 2008 @12:38PM (#218768)
Re:Looking for a site by padram on Tuesday June 17, 2008 @04:56PM (#220122)
Thank you, I found one more demopad, or demo.com
Re:Looking for a site by kynikos on Monday June 16, 2008 @12:46PM (#218778)
Could it be Vator.TV?