Skip to content

TagRay Alfalla

Keegan Leahy kisses the virtual bricks, wins at Indianapolis

“That was crazy. What an amazing car, first of all. What a pleasure to drive, I’m still driving it, honestly, I don’t want to leave.”