Sorry then, maybe it's THREE French folks haha

Sure there may be lots and lots of French speaking folks here, but aren't there even more ENGLISH speaking people? :-) Of course I live in Lala land, the radio in my car manages to catch the QBS signal doesn't it?