The 2019 FIA World Rally Championship liveries have been revealed and are on display throughout this weekend’s Autosport International Show at Birmingham’s NEC Arena.

Share This