Storm System Stirs Up Dust

Storm System Stirs Up Dust
Powerful winds lofted massive amounts of dust over parts of Texas and New Mexico.

Read More…