Video here
Car explodes at border checkpoint in Niagara Falls, on the New York-Canada border.
https://rumble.com/v3x9xd4-car-explodes-at-border-checkpoint-in-niagara-falls-on-the-new-york-canada-b.html
People talking in the video sound like foreigners.