Just curious - how was it "debunked"? Not sure there's really anything to debunk with the video. It clearly shows military vehicles rolling through a truck stop.
Just curious - how was it "debunked"? Not sure there's really anything to debunk with the video. It clearly shows military vehicles rolling through a truck stop.