Still plenty of fun to be had despite July 4 cancellations

Still plenty of fun to be had despite July 4 cancellations