and powerful winds that spawned several have swept across Texas, forcing drivers to abandon cars on flooded roads and leading to power and electricity cuts.

Source: USA: Severe storms lash Texas (Youtube).

Related posts