My Channel

Thursday, September 26, 2013

Spiders seen flying into North Texas.

My guess? The Texas economy is so much better.



No comments:

Post a Comment