Thank you, God (Santa, The Great Pumpkin, or whoever is in charge up there.) Before finding out that KFC was setting up shop in Warrens, I watched and wondered as to which corporate entity was erecting a building on the left, just before the Shell station at Warrens (or after, on your right, depending on your approach) and across [...]