In beautiful British Columbia, Canada, the ladies of the SFTV crew show off their angling skills by bringing up the halibut.