TLD / Lucas Oil / Honda Scores Another Podium Finish