Where is the tv show chasing the cure being filmed in an d how do you join the show ?

2 answers 2