Switzerland? The French Alps? No, it is beautiful Lake Mendota abutting the beautiful campus of The University of Wisconsin.  The festive atmosphere surrounding the Wisconsin Union Theater certinly made us feel like summer had finally arrived, and we really enjoyed the concert.

1 Comment