Contact the publisher of this press release Tremendous Team Canidae Effort Results in Baja 500 Finish