Other than this pic being freaking hilarious, how in the heck do you do that!?! The only thing I can think of he parked in front of the launch, got out to prep the boat/trailer and the thing took off on it's own for whatever reason. Sound plausible? That had to be embarrassing (and expansive).
Bob