Thursday, April 23, 2015

I live in Tulsa, one of the cities with a mysterious Walmart Supercenter closing. The official story is a 6 month closure due to plumbing repairs, yet 2 Tulsa police cars are guarding it's entrance. The other entrance appears to be shuttered.


http://imgur.com/XonBjVt