Quizzing Live

The Italian Giants Juventis Hail From Which Italian City

Answer:
Turin