Question: what is the meaning of see you down the road?
Answer: It's a form of "see you later". People in the circus absolutely hate saying goodbye, because goodbye is final. See you down the road means that although you're leaving right now, our paths will cross again!