Adam Gilchrist trolls Ravi Shastri, leaves Michael Vaughan in splits. Watch 26 December, 2023 by Newstars Education See also Stranger Things' Nina Project Explained: Is It Time Travel?