Palm Beach, Florida-based artist DeNya released a new music video on Wednesday for her song “The Moment”.
“‘The Moment’ takes you back through moments of DeNya’s journey to see where God has brought her from and through,” a press release read.
Joel Davis of Surf Gvng directed the visual.