In the U.S. and Canada, we have one store for every 12,000 people.
Fred DeLuca

Fred DeLuca quotes


a Noxus production