"Collide" in the same sense as flies collide with my windscreen.

Except in that scenario the flies would actually have to vapourize an inch or so above the glass.
TBH it looks as if the journo who wrote the item may not be a native English speaker ...