Dramatic Rescue at Marina in Long Beach Ca.

Saw this on the news last night and asked how could this happen? Hit the gas instead of the brake? Mechanical failure? Glad it had a happy ending.

 

title

Content Goes Here