doosra video clip

Discussion in 'Cricket' started by Bluto11, Oct 26, 2004.

  1. Bluto11

    Bluto11 The sky is falling!

    May 16, 2003
    Chicago, IL
    anyone have a clip of this delivery? i would like to see what all the fuss is about.
     

Share This Page