Branding concept, design and creative direction for the Bristol Street Motors Trophy Final at Wembley Stadium.