01-04-2022, 03:52 PM | #1 |
Member
Join Date: Mar 2016
Location: Camarillo
Posts: 91
|
Deer Creek stairs
This launch site in the Malibu area is now unavailable
The stairs have broken free and slide down towards the beach. This was my go to launch site now I will need to find another. |
Thread Tools | |
Display Modes | |
|
|