WTF happened yesterday? I was travelling up Hwy 90 N at about 2:30pm and it was bumper to bumper. Got to cross Jefferson and there were at least 8 police vehicles with lights on and one of those military looking mini tanks (east side of Jefferson).
Anybody know anything?