ADVERTISEMENT
Social media was abuzz when a giant Canadian flag suddenly appeared on Grouse Mountain Tuesday.