Pedro Barros has been incredibly consistent this season with a 2nd in Sao Paulo, a win in Vancouver and a 2nd place here in Huntington Beach. The Raging Bull is on fire!!!