Contact the publisher of this press release DEUS Rescue’s Controlled Descent Devices Featured on “The Amazing Race Canada”