Humvee with LRAD

Long Range Acoustic Device mounted on Humvee

New York, NY, USA