Team Angola Wins 2014 Offshore World Championship

Tournament sets world record for most billfish released.