Blue Babble Battalion wows with 100-man performance