Has the Olympic torch ever came to moncton?

Yeah