A PRO SPOT NEEDS YOUR HELP
The heralded Dolphin Park Pool ledge, located in Carson, California, is one probably one of the best ledge spots you could ask for. Unfortunately, it is at risk of being demolished. Michael Obedoza has stepped up and started a petition to preserve it.