Shudder to Think release new video

 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.