by: cheditorPosted on: January 9, 2015 The Howl The Howl recently released a video for their recent single "Sputter". The Howl are currently touring the country but you can catch them at Quencher’s Saloon on January 23rd. Related