Been bumping this song for years, thought I'd add it to the site
I'm not saying that these guys invented the kettle scream but they certainly do it the best
EEEEEEEEEEEEEEEEEE