Subway Now Largest Restaurant Chain
Last year, the sandwich chain Subway surpassed McDonald's as the franchise restaurant with the most locations in the world. What do you think?
Jesse Seiber
So a few hundred million of us like to watch people toast bread for 45 seconds, okay?
Unemployed