disoriented
words. pictures. anything
Police vehicles block a suspect vehicle while officers detain the driver
New York, NY, USA