› added 11 years ago
52
TIL the largest KFC in the World is in Baku, Azerbaijan, housed in an old railway station
via reddit.com