Advertisement

William Russell

Digital Content Manager
Odessa, TX
William Russell

William is the Digital Content Manager for CBS7 News in West Texas.

Latest News

Latest News