Team Badfish based in Salida, Colorado continues to push the limits of stand up paddling in rivers. Check out this insane video!