Filed under: ,

How’s this for an up-and-down week?Thursday, Helio Castroneves got indicted on tax evasion charges. Friday, he showed up to court in shackles and plead not guilty while weeping openly. Saturday, he won the American Le Mans Series Petit Le Mans in…

Permalink

Source:Things Are Looking Up for Helio

Sponsors

Subscribe to the post comments feeds or Leave a trackback