Barracudas to compete against Bumblebees in People’s Tourney final
The Blue Barracudas and Yellow Bumblebees will face each other for the glory in the final of the “People’s Tournament” after they each won their respective semi-final bouts at the St.