Red Carpet

Location: Del Mar
Track Length: Del Mar, California, United States
Laps: 11
Pos Start Driver Car Number Car