Ever heard of Beard Team Canada? Well, they're competing in The World Beard and Moustache Championships that are happening May 23 in Anchorage, Alaska and CBC Radio 3 caught up with them at the cruise ship terminal downtown where they were setting sail for Alaska. I'm assuming that a bunch of the team lives in Vancouver but I can't be sure. Anyone know any of these bewhiskered dudes in the photo above?