Crazy and the Brains: “Biggest in the World” by John Gentile Music 11 years ago Crazy and the Brains have released a video for their song "Biggest in the World." The song is off 2013's Let Me Go.