FanShot

Schumi loses his appeal

84

His CERA ban stands. Captain stinky pants is clear to race again starting August 27, 2010.

Loading comments...