Video: Cali's Battle of the Paddle

Salt Creek Beach Park holds the largest stand up paddle racing competition.