Advertisement

Category IconGeneral
3pts

Which fast food chain has the most locations in the world?