Sort:  

Sure, they sort of do! Plus, they taste like orange flavored freezer pops!

First pic definitely looks like peaches