Megalodon Attacks a Boat?

Amateur video captures a mysterious attack on a boat off the coast of Cape Town, South Africa. Was it a breaching whale or something more vicious?