Talk:Stadium Flow/@comment-5392675-20150926120630/@comment-8846246-20151008135648

Canada speaks both English and French and I think people just aren't updating his Wikipedia page.

Here's Imposs's Twitter. https://twitter.com/Mr_Imposs

If you search 'Imposs Nation' you'll find his website. http://www.impossnation.com

I think he only works with Ubisoft on the side.