Video

 Video / News 

Texas Leads The Country In Wind Energy

Texas produces more wind energy than the next three states combined. Video provided by Newsy

November 16, 2017 16:02