Targa Newfoundland

A six-day, 2,000-plus kilometre automobile adventure for the owners of great sporting cars from around the world. The event started and finshed in St. John's, Newfoundland, Canada and ran from September 13 through to September 21, 2003. Photos from the Car show held at Mile 1 Stadium in St. John's.