Just installed giant, 16′ x 32′, building banners at Telus World of Science for an exciting new exhibition
“The Science Behind Pixar”