Blind man sets a World Speed Record at over 200 MPH in a Mercedes SL65 AMG Black Series Picture.

1 photos
  • Blind man sets a World Speed Record at over 200 MPH in a Mercedes SL65 AMG Black Series
Picture.