Boil 16 oz. of Rotelle pasta in 3 quarts of water for 10 minutes, strain and run under cold water till cool. About 30 seconds. Pour into a large mixing bowl and stir in 1 tbsp. of olive oil to prevent the pasta from sticking to itself as it cools further. Set aside.
Add more water to your pot (enough to cover 3 ears of corn) and bring to a boil. While the water heats, make your pesto sauce. In a food processor, add 1 cup of packed basil leaves, 3 tbsp. olive oil, 2 tbsp. pine nuts (or pepitas) and 4 tbsp. fresh grated parmesan. Process until very well combined.
In a mixing bowl or measuring cup, combine pesto with ¾ cup mayonnaise, ¾ cup sour cream, and 4 tbsp. white balsamic vinegar and stir. Set aside.
When your pot is boiling, add the corn. Boil for 5-7 minutes. When finished, place corn in cold water to cool it down for about 5 minutes.
While your corn boils, chop 1 cup of yellow cherry tomatoes in half, chop 1 cup of olives into bite size pieces, and slice your cooled corn carefully down the sides of the husks.
First, mix the pesto sauce with another 3 tbsp. of freshly grated parmesan into the pasta thoroughly. Then, mix in your olives, corn and 1 cup of mozzarella pearls. Finally, gently mix in your cherry tomatoes. Sprinkle with salt and pepper to taste and serve.