Annual Fall Festival kicks off at Great American Lone Star Ranch

By: Sierra Wells Multimedia Journalist The Great American Lonestar Ranch launched its second annual fall festival in Stephenville, Texas, on Oct. 22 and will remain open every weekend until Nov. 21. The festival will...