The size of a tornado compared to the size of wind turbines.

The size of a tornado compared to the size of wind turbines.

Don't Miss...