IndyCar qualifying in Texas comes in scorching conditions and Team Penske snags the top spots
IndyStar, Indianapolis Star
Fri, 06/08/2018 - 4:26pm
IndyCar qualifying in Texas comes in scorching conditions and Team Penske snags the top spots