Australia win the Lords bragging rights - epjsodwe 167

Michael Slater tries to explain Australia's Lord's triumph to simon hughes and simon mann

For information regarding your data privacy, visit acast.com/privacy