Originally Posted by Brother McDuff
that is pretty fuckin rad. the screaming is nearly unbearable though, wtf!?! everybody actin a fool up on that stage, ha.
Those are whistles. They used to do that in London back in the day. Yep, super annoying. That footage has been around in the past too.