Login or sign up Lost password?
Login or sign up
Lloyd Cotsen was in Zuma Beach in Malibu, California when he inadvertently filmed a quite extraordinary mountain collapse at Point Dume that extended into an adjacent parking lot.