June 21, 2025Mercury Open Water Ski Show Tournament June 21, 2025Art and Design Market June 21, 2025Janesville Farmers Market