The festival debuted in 2007 and was created in Phoenix , Arizona and has been held in San Diego , Houston and Zurich since then .
The festival debuted in 2007 and originated in Phoenix , Arizona and has since been held in San Diego , Houston and Zurich .

Select your answer from the options. Do these sentences mean the same thing?
--no --yes
yes