• mechanic

    MECHANIC: Dilan Talabani, refugee to race engineer

    Dilan Talabani Born in Iraq, raised in the United Kingdom, and an established engineer in Australia. Kelly Racing’s Dilan Talabani has had a storied road to Supercars success. Talabani has been part of the Virgin Australia Supercars Championship paddock for…