Apparently, the National Guard has been deployed in New Rochelle, NY.
-
Show this thread
I always wanted to see some slick military Humvees, now I get to see them from my office window.
10:55 AM - 10 Mar 2020
0 replies
0 retweets
20 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.