Your Supercar Track Xperience at PPIR Awaits! Pikes Peak International Raceway, also known as PPIR, is located in Fountain, Colorado, 20 miles south of Colorado Springs and 25 miles north of Pueblo. The track hosted…
Your Supercar Track Xperience at PPIR Awaits! Pikes Peak International Raceway, also known as PPIR, is located in Fountain, Colorado, 20 miles south of Colorado Springs and 25 miles north of Pueblo. The track hosted…