Yes, that is Keenan standing on the other side of the car! Congratulations to the #3 for winning the Belle Island Dual 2! What a great weekend it was for Penske Racing - Will Power won Saturday and Helio won Sunday. Keenan got to climb the fence with the Helio and the team to celebrate the win! AND GUESS WHAT??? Somehow the race didn't get DVRd....there is one depressed mom in this house this week.