Quizzing Live

Which City Do The Maple Leafs Ice Hockey Team Come From

Answer:
Toronto