Learn how to make a delicious frozen lemonade with a flavor boost from fresh mint leaves. Perfect for a warm day!