Daybreak Embrace releases music video for “The Moment”

Daybreak Embrace has released the music video for “The Moment” which you can check out below. The video features footage from the bands performance at Woodstok in Poland.