Ross Palmer founded Procar Australia, a motorsport management company. Residential Links: defamationwatch.com.au By: jdubble07