Wednesday April 2nd saw the media launch of the 2003 British Touring Car Championship at Brands Hatch. The day provided an opportunity for teams to be unveiled in front of the worlds media, as well as for a number of announcements to be made regarding the 2003 championship. The afternoon allowed the drivers take to the track for an official test session. Check out all the news and photos below. |