Antonio Felix da Costa raised some eyebrows when Red Bull signed him last month despite struggling for form, but the move has seemingly kick-started his season. We profile him after his GP3 win at Silverstone…
Tag: