Will, Nicholas, and special guest Glenn Donaldson discuss new releases by Horrid Red, Sweeping Promises, and Sneaks.