During a rare weekend off from racing,, the Demaras family watched their favourite IndyCar driver Will Power earn his 38th career IndyCar race win, capitalizing on his 60th pole position.

But the celebration in Victory Lane … just looked weird.

Hopefully next time, Power takes off his mask before he kisses his wife!

About Post Author

Leave a Reply