disoriented
words. pictures. anything
Police officers protect a Humvee-mounted LRAD
New York, NY, USA