Here... let me pull this one out of my ass (as you say)...
Does the name Insightrix mean anything to you ?
It's even located in Saskatoon (not teletoon sorry).
As for Quebec's propaganda.. ...try the National Post, CBC, Science daily, STATcan, IPAC CO2, ... or call me maybe ?
Ever been...