Preheat oven to 350 degrees
Cut potatoes into bite size pieces.
In large bowl, toss together potatoes and olive oil.
Spread potatoes and garlic cloves (unpeeled) on to cookie sheet lined with foil.
Bake 30 minutes or until tender, stirring occasionally to brown all sides.
While potatoes are baking fry bacon until crisp, cut into pieces.
In separate skillet melt butter, add kale and cook over medium heat until kale is tender and turns vibrant green.
In medium size bowl mix together, parmesan cheese, red onion, mayonnaise, sour cream, lemon juice, fresh dill, cover and refrigerate until potatoes are done.
When potatoes and garlic are done - remove skin from garlic, mash and stir into dressing.
In large bowl combine together potatoes, corn, bacon and kale.
Stir mayonnaise dressing into potatoes and combine well.
Season with salt and fresh ground pepper.