September 1, 2010 by OLDHAM GOODWIN

Bryan, Texas — The Best Western Atrea at Old Town Center in Bryan, Texas, will be featured in an upcoming, national commercial for The Weather Channel’s new Series “Storm Riders.”
The commercial is a collaboration between The Weather Channel and Best Western International as part of their exclusive, cross-platform, sponsorship for all of The Weather Channel’s platforms of TV, Web and Mobile. The commercial features the on-air talents of “Storm Riders,” a gritty, behind-the-scenes series that follows two meteorologists chasing storms through “Tornado Alley.”
Read more