Sep 25, 2014
KTRH-Houston - Every single second somebody, somewhere registers a new Internet website. Those who track things like this say we hit one-billion websites earlier this month. And, all that activity has caused some technical problems in recent weeks. Texas Tech pop culture expert Rob Weiner says it isn’t surprising.
tags : Texas Tech in the News