Banned from Walmart
Apparently, the Walmart in Wichita Falls, Texas, doesn’t like when you ride around the store on their electric shopping carts,...
Apparently, the Walmart in Wichita Falls, Texas, doesn’t like when you ride around the store on their electric shopping carts,...