Weekend Happenings: Thursday, June 25th through Sunday, June 28th! - It's Your Waterfront!