Shudder to Think release new video Link copied! 2026.10.17 POST BY Punknews.org EDIT Shudder to Think have released a new music video. "Release the Ball" is off the Who Sent You EP, out now via Dischord. You can watch the video below. Read on Source Site