Tuesday, July 19, 2011

Walmart Telescreens

Telescreens at a local Walmart.




Read more...

Disclaimer

A new disclaimer is currently being written, and will be posted in this space when available.