The Santa Claus Parade is taking place in downtown Montreal today.

Now, we all know that the real Santa is still in the North Pole making toys with the elves.

So, the Santa in today’s parade is obviously an imposter, yes?

Just who is it?

Theories?

— Jillian