Dallas Weather

Loading...

Dallas Texas Weather.

It's snowing so heavily that it is actually sticking. People are freaking out and I passed about 2 accidents all in a 6 mile distance. Cars are getting stuck and it's ...

Dallas Weather Confuses Me!

I do a professional taste test, endure messy birds, and survive a sleet storm all in one vlog! ----------------------------------all of my ...