REVIEW: Freaks Of Nature – Indulgent plant-based desserts

For the dessert lovers out there, you need to get Freaks of Nature on your radar. Beautiful packaging, decadent flavours and made from all-natural, plant-based ingredients, these new guys on the market are quite the game-changer. Showing off the best of what Mother Nature has to offer, these gorgeously presented individual treats are made up […]