This will freak you out! Texas in January 20, 2017

NTD Newsroom
By NTD Newsroom
January 23, 2017Entertainment
share
This will freak you out! Texas in January 20, 2017

Something really strange is about to happen in the US. These are images that were taken on the streets of Houston, Texas on January 20, 2017. The images were captured by a local citizen who was completely surprised by the fact that the birds were crazy and in tens of thousands flying over the entire region of Texas.

Credits: Facebook: Jessica Rios