Is Inter the BEST team in Italy? | #187

Serie A Audio Experience by IFTV - A podcast by IFTV - Tuesdays

Are Inter the defending champs still the best team in Italy?