Team England stuns Sebastian Vettel's Team Germany to claim Nations Cup
Vettel, as part of team Germany, was looking for his seventh Nations Cup title but it wasn`t to be.
Nov 21, 2015, 12:53 PM IST
Vettel, as part of team Germany, was looking for his seventh Nations Cup title but it wasn`t to be.
Nov 21, 2015, 12:53 PM IST