Obstacle Races in San Diego – Are You Tough Enough?!

tough mudder

Southern California Tough Mudder Race 2011