Lime Ice Cream

When life gives you limes, turn them into a creamy frozen treat.