Wowza. This KFC has seen better days. I was legitimately shocked to see the state it's in now. Is it closing?