Thursday, 14 March 2013

U of Texas publishes what?

Is it a web site? A television show? A magazine?'s all three. The University of Texas launches what they claim is the world's first Internet-based video magazine. Not quite 60 Minutes who lays claim to the worlds first News magazine on television, but we'll see where it goes.


Post a Comment