Crazy Leo:

“The impossible takes a little longer.”
Connect with Crazy Leo on Facebook Follow Crazy Leo on Twitter Watch Crazy Leo's video on Youtube Send email to Crazy Leo
 

'poll' Tag

  • Power Stage for Canada and the US?

    September 19, 2011

    Looks like power stages are proving to be a success in WRC. Fans love it, teams seem to enjoy it, even Mr Patterson got a proper feel for it in Sweden. I personally think Power Stages are great, because they make the team push like crazy at the end of the events and it looks [...]

  • Who is going to win 2010 Rallye de Charlevoix?

    October 20, 2010

    Have fun out there! Tweet