Kyle Dell'Aquila image

Kyle Dell'Aquila certainly does amazing work with this amusing and very well done creation!
“To heat up next year's competition, the FIA press conference voted on the redesign of F1 components.”

Close Window