Wow yeah I downloaded that song...........too repetitive although funny as you said.
Do you mean the the scream somewhere during 07:01 ? It sound head to me. I won't try it now because my dad sits next to me right now reading newspaper. So maybe later. But yeah, I probably won't be able to do that