You are here: Home › What I learned today at work.... › YouTube – Team Three is the Beastmasters YouTube – Team Three is the Beastmasters The Beastmasters have announced themselves as team three! Link: YouTube – Team Three is the Beastmasters. Comments are closed.