‘Penalty Specialist’ – Albania Star Makes It 10 From 10 From The Spot In Torino 0-2 Inter Milan Serie A Win OneFootball