I'm glad you proved us all wrong. Damn those lying BBC presenters
I mean I'm happy we won it's just seems too much that they skew the stats like that.
3rd fastest nation ever, 14th fastest time ever. Still incredible, especially given all the others were teams filled with la crème de la crème