New Found Glory have released a new behind-the-scenes documentary titled, “The Making Of Radiosurgery.” Fans can watch the video here. Let us know what you think!