The Annual Juneteenth Freedom Festival is a free family, fun event from noon to 4 PM on June 16 at Brooks Crossing, 30th Street and Jefferson Avenue. The festival offers African-American historical and cultural information as well as entertainment. This event is hosted by the Downtown Newport News Merchants & Neighbors Association, Inc.