Potential Movie Spoilers (Its kinda the core plot tho)
Yes this is obviously in reference to Final Destination Movie/media-franchise
By vehicle I mean like anything. Bus, Train, Boat, Submarine (like the Titan lol), Plane, anything you would plausibly travel on in your lifetime.
I’d make them prove it, tell me something that happened or was said or seen in the vision that they couldn’t have known. Something which can be verified.
Chances are they can’t.