No TV allowed in Yum Brands Headquarters, or maybe Louisville doesn't get cable?
I watched with morbid fascination on Friday as a short piece of citizen video, backed up by local news cameras from WNBC-TV, Channel 4 in New York, spent the better part of Friday in front [Read more…]