Missouri National Guard armored personnel vehicles drove into St. Louis this afternoon.
These are Up-Armored Humvees – hardened against gunfire and IEDs.
The vehicles were spotted on the interstate today.
The APCs were spotted earlier this month in North County.
Read more about: The FBI is opening a St. Louis intelligence center today.