FILLING:
1 cup powdered sugar
1/4 cup butter, softened
1 grated orange peel
1 grated lemon peel
1/2 cup finely chopped walnuts
1/2 cup finely chopped pecans
GLAZE:
3 tablespoons fresh orange juice
1 tablespoon fresh lemon juice
2 tablespoons light corn syrup
ICING:
1/2 cup powdered sugar
2 to 3 tablespoons lemon juice
Combine 1 cup powdered sugar, butter and rind. Beat until smooth. Stir in nuts.
Roll 1 loaf of dough to a 12-inch square. Spread half of filling over half of the dough. Fold dough over filling. Cut into twelve 1 x 6-inch strips. Spray a large 12 x 18-inch baking sheet. Twist each strip 4-5 times. Use a finger to anchor the folded end on baking sheet. Coil strip around and tuck ends under. Repeat with remaining strips. Repeat with 2nd loaf and remaining filling (12 rolls per baking sheet).
Cover with sprayed plastic wrap and let rise until double (35-45 min). Mix glaze ingredients and set aside.
Remove wrap. Bake twirls at 375°F for 12 minutes. Brush with glaze and continue baking for 3-5 minutes until golden brown. Cool on a wire rack. Mix icing to desired consistency and drizzle over cooled twirls.