Question: Where do greyhound buses leave from the in the city where the headquarters of the production company which produced A Cosmic Christmas is located?
Answer: Toronto Coach Terminal