Itinerary Enjoy live music on the patio with a performance by The Proof. Location: Looking Glass - 18 N Main St - Janesville, WI 53545 Categorized as: Music Date(s): 6/8/25 3:00 PM Facebook