Mike Gray week recap from Michael Gray on Vimeo.
This kid is getting way too good. He has progressed so much in the last year its unbelievable.
November 17, 2010

Leave a comment