The Ghost Of John Stokedton

Set The Sun Unleash Music Video For “The Ghost Of John Stokedton”

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 […]