Ella & Pitr spent the seventh month of year in Montreal, Canada where they create two giant on Rooftop pieces. As usual with the French duo, they created some massive works showing two of their signature sleeping giants. Hailing from Saint-Etienne in France, the duo has been perfecting their technique over the last two years. Giants can now be found all over the world, from Norway, France or Canada. Take a look at more images after the break and check back with us soon for the latest updates from North America.