Tony Stewart leads Power Ranking for Nascar for this week going into Indy. He needs to add a climb of that fence and a kiss of the bricks...