Texas Winter Storm Shutters Green Energy Leaving Millions Without Power

The following video is brought to you courtesy of Fox Business Channel. Click the play button to watch it now.

Millions are without power as winter storms freeze wind turbines across Texas.