The video itself only loads after you click; the preview picture comes from YouTube/Vimeo.
The Dunwells are an English rock band, which formed in Leeds in 2009. The group consists of brothers Joseph Dunwell (vocals) and David Dunwell, along with friends Adam Taylor and Rob Clayton.
Text: Wikipedia (CC BY-SA 4.0) · en.wikipedia.org