Downtown Windsor, Ont., will soon see a group of smiling Red Frogs on the streets. And no, they aren’t a new species of amphibian, but rather a group of young people whose mission is to “provide a positive peer presence in alcohol-fuelled environments where young people gather.”