Cockpit Frontal Protection (CFP)

Cockpit Frontal Protection (CFP) device mandated for the 2020 Road to Indy Series

by The Earl of Indy, Robert Earl |