2 Brits Discover Wal*mart In L.A.
Things must be awfully dull in cheery old England, because these guys are like kids in a candy store at a Wal*mart in Los Angeles. Don't they know that the bigger the better in the U.S.A.? And, we are all about convenience. Now I have never been to England, and honestly have no desire to go, bu…

Load More Articles