Insane Motorcycle Chase Goes Through Walmart

You can see some very strange things when you visit to your local Walmart location. All you have to do is look at some of those People of Walmart images to see weirdness abound. Even Canada isn’t immune to weird stuff happening in Walmart locations.
Check It Out