Mater, Lightning, and Finn from Cars 2 showed up in Gastown today, situated beside Chill Winston. People passing by were left wondering why there were here. With Pixar Canada’s offices located in Gastown my hunch would be some sort of display or promo.
Images via: @RRCS and @_alvinkwan