LEO Network

8 December 2017 / CNN / Amanda Jackson
Event

It's snowing in south Texas! Yes, you read that right

San Antonio, Texas, United States

Big and fluffy snowflakes fell across parts of south Texas on Thursday, including San Antonio and Austin.


Read On CNN (English)
Or translated into