Quizzing Live

Which Team Recently Won The 2010 Uefa Champions League Title

Answer:
Inter Milan