Science and technology videos
0 followers
A wind turbine near Crowell, Texas, caught fire during a storm.