Thursday 14 March 2013


U of Texas publishes what?

Is it a web site? A television show? A magazine? No...it'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.

0 comments:

Post a Comment