College Station has been voted the fourth-best college town in America by HighSpeedInternet.com. Topping the list was West Chester University in Pennsylvania. Get all the details on this story from KHOU by clicking HERE.
Want to know more about Lee France? Get their official bio, social pages & articles on Aggie 96.com!Full Bio