1st & 2nd photos of the MRAP (on top)...is that one of those new-fangled ultrasonic crowd control devices? Like the ones used by the Japanese on “Whale Wars”?
I think that's what it is. I took this at the G-20 in Pittsburgh a few years ago:
That's what somebody said it was but I never really heard it.