Set The Sun have released a handful of singles and videos since they dropped their self-titled EP in 2011. Yesterday, the group premiered a music video for one of those singles. The song is titled “The Ghost Of John Stokedton,” and you can view the video below the break. If you have followed the band […]