Wondering what that truck stop location was in the video. The guy who posted the vid was asking too. I have no knowledge on the armed part. But when I lived near Fort Hood it was not unusual to see tanks and military vehicles on the road or at a store. Not an everyday usual thing, but also not unusual enough to draw attention.
True but they had weapons mounted and the chain ammo was loaded... THAT is different.