Tumbleweeds invade a California town and residents have to call 911

“Russian thistle” - must be part of a long-term conspiratzia…

3 Likes