Jun15 For play Duo Saturday, June 15 @ 6:00PM — 8:30PMSat, Jun 15 @ 6:00PM — 8:30PM Caseload Vineyards of Hershey, Hummelstown PA Share View on Google Maps
Jun16 John private event Sunday, June 16 @ 12:00PM — 3:00PMSun, Jun 16 @ 12:00PM — 3:00PM Private Event, Bloomsburg PA Share View on Google Maps
Jun16 John with Famous Rumors Sunday, June 16 @ 6:30PM — 9:30PMSun, Jun 16 @ 6:30PM — 9:30PM Singles Dance, Camp Hill PA Share View on Google Maps
Jun21 John solo Friday, June 21 @ 5:00PM — 7:00PMFri, Jun 21 @ 5:00PM — 7:00PM Breaking Bread , Milton PA Share View on Google Maps
Jun22 John solo Saturday, June 22 @ 10:30AM — 1:00PMSat, Jun 22 @ 10:30AM — 1:00PM Selinsgrove Farmers Market, Selinsgrove PA Share View on Google Maps
Jun22 John with Famous Rumors Country Saturday, June 22 @ 7:00PM — 10:00PMSat, Jun 22 @ 7:00PM — 10:00PM 1000 Trails Campground Share View on Google Maps
Jun25 John and Lou Music in the Park Tuesday, June 25 @ 7:00PM — 8:30PMTue, Jun 25 @ 7:00PM — 8:30PM Sunbury Cameron Park, Sunbury PA Share View on Google Maps
Jun28 John solo Friday, June 28 @ 6:30PM — 8:30PMFri, Jun 28 @ 6:30PM — 8:30PM Hungry Run Distillery , Lewisburg PA Share View on Google Maps
Jun29 John with Famous Rumors Country Saturday, June 29 @ 7:00PM — 9:00PMSat, Jun 29 @ 7:00PM — 9:00PM Spring Gulch Campground , New Holland PA Share View on Google Maps
Jun30 For Play Duo Sunday, June 30 @ 4:00PM — 7:00PMSun, Jun 30 @ 4:00PM — 7:00PM Applecross Country Club Poolside, Downingtown PA Share View on Google Maps