Was in New Orleans a couple of nights ago and happened to stop at the Walmart in Chalmette (on Claiborne?). As we pulled in to the Walmart parking lot there was a trailer-mounted tower with an observation post on top, sitting in the parking lot, nearer to the parking lot entrance than to the store. Had a flashing blue light on top, and a police vehicle sitting at the base of the tower. The observation booth was about 20 ft up in the air. I was with a bunch of military guys and all were remarking (halfway serious) of how ludicrous to have a sniper tower in the Walmart parking lot. There were at least two other police vehicles parked near the entrance to the store, but nothing going on inside.
Any idea what such a tower is really used for?
Any idea what such a tower is really used for?