‘Lone Star’ pulled from Fox schedule

The Jon Voight series, Lone Star, was pulled from Fox’s schedule on Tuesday after poor ratings from its on its second airing on Monday. Lone Star is set in Houston and Midland, but was being filmed in Dallas. A view from...

Read More