Edgewood celebrates The Longest Day