Strange ... in Ontario in my opinion there is no RCMP. Maybe it was a special event. Ontario has its own police (such as Catalonia in Spain has its own Mossos d'Esquadra), which is called Ontario Provincial Police (OPP).
Unlike other provinces the RCMP in Ontario will not enforce Municipal or Provincial law, and therefore will not issue speeding tickets. However the RCMP will still enforce federal law in Ontario. Ontario and Quebec are the only two provinces with their own provincial police forces.