Stealth Grand Prix launched their 2003 Contender @ Peterborough, Ontario Canada.
The venue was packed with press and TV crews all anxious to get a glimpse of the first 2003 GPVWC car to be launched, and this reporter can vouch for everyone in saying that nobody at all was disappointed in what they saw!